Posted in

Software Engineering Senior Managers

Software Engineering Senior Managers

CompanyCigna Group
LocationSt. Louis, MO, USA
Salary$Not Provided – $Not Provided
TypeFull-Time
DegreesBachelor’s
Experience LevelSenior

Requirements

  • Bachelor’s degree or foreign equivalent in Computer Engineering, Electronic Engineering, or related field
  • 5 years of experience in a related occupation
  • Experience designing, developing, and deploying software applications in distributed systems and cloud environment
  • Experience creating ad-hoc reporting systems, Business Intelligence systems, Machine Learning and Generative AI
  • Experience using compliance expertise with financial and regulatory frameworks, HIPAA, CIP, Sarbanes-Oxley, PCI
  • Experience with application of latest security standards such as OWASP, NIST, CWE, PCI
  • Experience with EDI frameworks and standards such as NCPDP D.0, X12, VDA, and ad hoc transformation of electronic documents in non-standard frameworks
  • Experience with network architecture, protocols and security such as LAN, WAN, VPN, FW
  • Experience migrating legacy data, and modernization of legacy code, like PLSQL to Java
  • Experience using: SQL, PLSQL, Oracle APEX, Oracle Reports, Oracle WebLogic, PHP, Rest, Soap, Pega System architect, Swift, Ruby-on-Rails, Tableau, Spark, Kony Visualizer, and Java.

Responsibilities

  • Provide technology leadership and delivery accountability for technology solutions for multiple concurrent projects within an application family (i.e. Claims, Reimbursement, Accounting, Inventory Management)
  • Lead teams in analyzing, estimating, writing, modifying and implementing solutions to complex software application programs and business problems
  • Advise and lead efforts to design and develop enterprise systems such as Front-end Pharmacy, Dispensing, Inventory and Billing, that will facilitate operations, reduce cost and resource dependencies
  • Set overall direction regarding technical solutions and architecture and ensure teams deliver such solutions reliably, on time, and on budget
  • Provide high level software solutions to complex business problems and oversee teams to deliver these solutions
  • Provide guidance towards enterprise-wide technology direction and architecture
  • Create detailed specifications or designs for software development, conduct quality assurance reviews of application programming and act as a mentor to others in these programs
  • Maintain programs by coding, testing and debugging as necessary
  • Collaborate with other units in the company to resolve technical, organizational or management problems
  • Manage partner vendors and ensure smooth collaboration with internal teams
  • Partner with systems architects to set direction for maturing use of/retiring/adding technology components
  • Lead actions to determine root cause of technology problems and drive resolution.

Preferred Qualifications

    No preferred qualifications provided.