Software Engineering Advisor- Hybrid

Cigna HealthcarePlano, 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 to certify solutions, 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. They will deliver innovative solutions, provide expert content on complex engineering assignments, develop REST web services using Java and Spring Boot, and coordinate with frontend and backend teams. The position also includes participation in Agile scrum meetings, providing status updates to management, performing code reviews, and offering production support, including root cause analysis and incident resolution. The work schedule is hybrid.

Requirements

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

Nice To Haves

  • Internet connection obtained through a cable broadband or fiber optic internet service provider with speeds of at least 10Mbps download/5Mbps upload if working at home occasionally or permanently.

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.

Benefits

  • Hybrid work schedule.
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service