Software Engineering Senior Advisor- Hybrid

The Cigna GroupSt. Louis, MO
Hybrid

About The Position

Cigna-Evernorth Services Inc. seeks a Software Engineering Senior Advisor for the St. Louis, MO location to architect and implement efficient, reusable, and reliable microservices. This role involves collaborating with business users, integrating new functionalities using advanced Cloud tools, and ensuring compatibility with legacy systems. The position requires documenting and applying best practices to maintain product quality and uphold the brand, translating user stories into functional software, and planning development efforts. Responsibilities also include conducting unit testing, performing peer code reviews, identifying process improvements, debugging logs, and resolving application bottlenecks and bugs. The Senior Advisor will collaborate with system analysts and QA teams, ensure seamless integration with legacy systems, analyze business requirements, assess architectural impacts, and maintain project properties. The role involves designing solutions for coding and troubleshooting challenges, preparing documentation, staging code for cloud deployment, configuring cloud environments, and deploying applications using PCF/OpenShift/AWS. The position offers a hybrid work schedule.

Requirements

  • Master’s degree in Computer Science, Computer Information Systems or related field and 3 years of experience in any systems analysis role.
  • Will accept a Bachelor’s degree and 5 years of experience.
  • Experience with API Design principles and different architectural styles including REST and GraphQL.
  • Experience creating data sync, data validation tools, rules stations/libraries, and API services using Java, Kotlin, & Groovy.
  • Experience with SQL Databases including DB-2, Postgres, & Oracle.
  • Experience with NoSQL Databases including MongoDB.
  • Experience supporting and enhancing in-house applications using Spring Boot & Spring Cloud.
  • Experience with Authentication protocols including OAuth and OKTA in application development.
  • Experience with AWS Cloud.
  • Experience with OpenShift Cloud.
  • Experience with Messaging and streaming including building real-time data pipelines using Apache Kafka, Flink, & Spark Streaming.
  • Experience with Git for code collaboration, version tracking, & monitoring.
  • Experience creating monitoring alerts in Splunk.
  • Experience with Dynatrace Dashboards for Application Monitoring.
  • Experience with API testing tools including Postman, Bruno, JMeter, Mockito, SOAP UI, & Cucumber Testing.
  • Experience with Jenkins for automated testing and automated deployment of CI/CD pipelines.
  • Experience working in Agile methodology using Jira, Rally, and Confluence.
  • If working at home occasionally or permanently, the internet connection must be obtained through a cable broadband or fiber optic internet service provider with speeds of at least 10Mbps download/5Mbps upload.

Responsibilities

  • Collaborate with business users to understand usability needs and create storyboards and wireframes.
  • Integrate new functionalities using advanced Cloud tools, ensuring compatibility with legacy systems.
  • Document and apply best practices to maintain product quality and uphold the brand.
  • Translate user stories and application requirements into functional software.
  • Plan and estimate development efforts.
  • Conduct unit testing using appropriate frameworks to ensure bug-free releases.
  • Perform peer code reviews and enforce coding standards through manual and automated checks.
  • Identify and implement process improvements and code optimizations.
  • Debug and verify logs to resolve issues and enhance application performance.
  • Address bottlenecks and bugs to ensure optimal application responsiveness.
  • Collaborate with system analysts and team members to gather functional requirements.
  • Work with QA teams to resolve defects across environments.
  • Ensure seamless integration with legacy systems, meeting all compliance and interface specifications.
  • Analyze business requirements and assess architectural impacts.
  • Maintain project properties aligned with client infrastructure.
  • Design solutions for coding, system level, and troubleshooting challenges.
  • Prepare documentation and stage code for cloud deployment.
  • Configure cloud environments based on business goals, under guidance from Principal Engineers.
  • Deploy applications across environments using Pivotal Cloud Foundry (PCF)/ OpenShift/ AWS.
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service