Sr Software Development Engineer

CVS HealthScottsdale, AZ
$92,700 - $185,400

About The Position

CVS Health is building a world of health around every individual, shaping a more connected, convenient, and compassionate health experience. Colleagues are passionate, innovative, accountable, and prioritize safety and quality. The Senior Software Development Engineer designs, builds, and supports scalable web applications using Java on the backend and Angular on the frontend. This role owns features end-to-end across the SDLC—including requirements shaping, design, implementation, testing, deployment, and production support—while partnering with product and engineering teammates to deliver secure, reliable, and maintainable solutions.

Requirements

  • 5+ years of professional software development experience
  • Java expertise building backend services (e.g., Spring/Spring Boot) and RESTful APIs
  • Angular experience building modern web UIs with TypeScript, and component-based architecture
  • Experience with SQL and relational databases (e.g., Oracle, PostgreSQL) including query troubleshooting
  • Experience with automated testing (unit and integration) and testable design practices
  • Experience with Git-based workflows, code reviews, and CI/CD pipelines
  • Experience diagnosing and resolving production issues using logs/metrics and structured debugging
  • Ability to translate requirements into technical designs and deliver incremental, working software

Nice To Haves

  • Experience modernizing legacy UI or migrating front-end frameworks into Angular
  • Experience with microservices patterns, API versioning, and backward compatibility
  • Experience improving performance and resiliency (profiling, caching, scalability, fault tolerance)
  • Experience with security best practices (OWASP, authN/authZ, secrets management) in web applications
  • Experience with accessibility (WCAG) and UI performance tuning (bundle optimization, lazy loading)
  • Experience with cloud platforms and containerization (e.g., AWS/Azure/GCP, Docker, Kubernetes)
  • Experience with observability tooling (dashboards, tracing, alerting) and on-call rotations
  • Experience mentoring other engineers through pairing, design reviews, and technical leadership

Responsibilities

  • Designs, builds, and supports scalable web applications using Java on the backend and Angular on the frontend
  • Owns features end-to-end across the SDLC—requirements shaping, design, implementation, testing, deployment, and production support
  • Partners with product and engineering teammates to deliver secure, reliable, and maintainable solutions

Benefits

  • comprehensive and competitive mix of pay and benefits
  • medical coverage
  • dental coverage
  • vision coverage
  • paid time off
  • retirement savings options
  • wellness programs
  • other resources, based on eligibility
  • CVS Health bonus, commission or short-term incentive program
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service