Software Development Engineer

CVS Health•Hartford, CT
•$79,310 - $158,620

About The Position

CVS Health is seeking a results-driven Software Development Engineer to design, develop, and implement secure enterprise applications within complex billing and financial systems. The engineer will work with developers and stakeholders to deliver business-critical functionality, including enterprise application modernization initiatives. The role focuses on Java and enterprise application development, microservices integration, requirements analysis, solution design, and cross-functional collaboration to build scalable, compliant, high-performing solutions that improve operational efficiency and user experience. The position is full-time, with an anticipated 40-hour workweek. The stated pay range is $79,310.00–$158,620.00, with actual compensation depending on factors such as experience, education, and geography. The role is also eligible for a CVS Health bonus, commission, or short-term incentive program. Benefits include medical, dental, and vision coverage, paid time off, retirement savings options, wellness programs, and other resources, subject to eligibility.

Requirements

  • At least 5 years of software development experience in enterprise or web applications.
  • At least 5 years of experience building and optimizing scalable, high-performance web applications.
  • At least 5 years of experience with REST, HTML, JavaScript, and Angular.
  • Experience integrating backend technologies and RESTful APIs.
  • Experience with cloud technologies such as GCP or Azure.
  • Experience with GitHub Actions, Jenkins, and JIRA, and a strong understanding of CI/CD pipelines.
  • Experience with databases such as Oracle, IBM Db2 for LUW, or Postgres DB.
  • Experience with Agile development practices.
  • Experience working in healthcare.
  • Bachelor’s degree or equivalent experience (high school diploma plus 4 years of relevant experience).

Nice To Haves

  • Exposure to AI/ML model deployment or prompt engineering.
  • Experience with Python, REST, SOAP, React, and HTML.
  • Database experience with MySQL or Oracle, including table structures and data relationships.
  • Experience with frameworks such as Angular and Spring.
  • Extensive experience building and driving adoption of software engineering best practices.
  • Strong work ethic, self-starter approach, and ability to be highly productive in a dynamic, collaborative environment.

Responsibilities

  • Contribute to developing and implementing recommended integrations and complex functionalities for billing and financial applications according to project requirements.
  • Use Java frameworks and create use case diagrams.
  • Collaborate with development team members and stakeholders to propose design patterns that support scalability, performance, and maintainability.
  • Use Java and RESTful APIs to build data processing, automation, and batch workflows integrated with backend services.
  • Apply secure coding practices, understand common vulnerabilities, and implement software security measures.
  • Write and execute test cases, conduct code reviews, debug, and troubleshoot issues to ensure solution reliability, stability, and quality.
  • Participate in Agile or other development methodologies, attend meetings, contribute to project planning, and help advance product progress.
  • Develop proficiency in programming languages, work on larger and more complex projects, write maintainable code, and apply software development best practices.

Benefits

  • Medical coverage
  • Dental coverage
  • Vision coverage
  • Paid time off
  • Retirement savings options
  • Wellness programs
  • Other resources, based on eligibility
  • Eligible for a CVS Health bonus, commission, or short-term incentive program
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service