Software Engineering Advisor- Hybrid

Cigna GroupPlano, TX
Hybrid

About The Position

Cigna-Evernorth Services Inc. seeks a Software Engineering Advisor for the Plano, TX location to resolve complex technical development issues and ensure that quality is maintained by following development patterns and standards. This role involves preparing deployment and post-deployment plans, interacting with architects and project managers, improving coding quality, and participating in the design and realization of software products. The advisor will work within the Data and Analytics sectors, focusing on platform development, data processing, and report generation, delivering innovative solutions and expert content. Responsibilities include developing REST web services using Java and Spring Boot, coordinating with frontend and backend teams, participating in Agile scrum meetings, providing status updates, performing code reviews, and offering production support.

Requirements

  • Bachelor’s degree in Computer Science or related field and 5 years of experience in any software development role, or a Master’s degree and 3 years of experience.
  • Experience with gathering requirements from business users and preparing RUD (Requirement Understanding Document).
  • Experience performing impact analysis on new business requirements to identify potentially affected systems and designing effective software solutions.
  • Experience preparing and submitting high-level estimates and detailed level estimates for new requirements.
  • Experience developing software solutions for system enhancements using Java and J2EE technologies.
  • Experience performing unit testing and integration testing.
  • Experience conducting peer review sessions with team members to review code.
  • Experience performing application support and maintenance activities.
  • Experience providing root cause analysis (RCA) and providing fix and deployment support for production issues.
  • Experience with Spring, Struts, JavaScript, CSS, Servlets, JSP, Web services, Jenkins, GitHub, SonarQube, SQL, IBM DB2, IBM RAD for WebSphere, Eclipse, WinSCP, DbVisualizer, Putty, ServiceNow, Serena Dimensions, and Unix.

Responsibilities

  • Prepare deployment and post-deployment plans to support the conversion and deployment of software solutions.
  • Interact with architects, technical project managers, and developers to certify that solutions meet requirements and customer needs.
  • Improve coding quality and reliability by implementing good standards and best practices.
  • Participate in the collaborative concept definition, software design, and realization of software products to support the strategic technology needs of the organization.
  • Work within a technical capacity across the Data and Analytics sectors, including core development on platform, data processing, and report generation.
  • Deliver innovative solutions to complex problems and provide expert content on complex engineering assignments and projects.
  • Develop rest web services using Java and Spring Boot to connect native mobile applications to backend systems.
  • Coordinate with frontend and backend application teams to design solutions for the business requirements using Java and J2EE technologies and understand business needs driving products and capabilities of backend systems.
  • Participate in Agile scrum meeting and retrospective meetings.
  • Provide status updates to top management.
  • Perform peer review of team members’ user stories and approve the code changes to ensure that the best coding practices are maintained.
  • Provide production support for clients, monitor application health, and provide solutions to production incidents.
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service