Job Description
Location: Remote / US
Hours: Full-time (40 hours/week)
Pay Range: $101,970 – $203,940 annually
About CVS Health®
We are building a world of health around every individual — creating a more connected, convenient, and compassionate health experience. Join a team of passionate colleagues committed to innovation, accountability, safety, and quality. Help us simplify healthcare for millions of patients across the nation.
Position Overview
We are looking for a Senior Software Development Engineer to enhance our digital pharmacy products. You will focus on building reusable UI experiences and enterprise-grade applications that can be deployed independently and efficiently. This role emphasizes frontend expertise with modern JavaScript frameworks, full-stack development, and cloud technologies.
Hands-on Focus:
- ~75% of your time on Angular, ReactJS, Spring Boot, Node.js, Google Cloud Platform, DevOps, and related technologies.
- ~25% collaborating with Product, Architecture, Data Science, and Engineering teams.
Key Responsibilities
- Develop and maintain scalable digital pharmacy applications using Angular, ReactJS, Spring Boot, Node.js.
- Apply frontend engineering best practices: coding standards, code reviews, source control, CI/CD, and automated testing.
- Collaborate with cross-functional teams to design reusable UI components.
- Implement cloud-native solutions on Google Cloud Platform.
- Solve complex engineering problems and optimize performance of applications.
Required Qualifications
- 5+ years software development experience in enterprise, web, or cloud applications.
- 3+ years experience with frontend technologies.
- 2+ years experience with Angular 2+, Node.js, Spring Boot, and cloud computing.
- Proficient in GitHub, CI/CD pipelines, and modern development workflows.
Preferred Qualifications
- Experience with GraphQL.
- Knowledge of container-based technologies (Docker/Kubernetes).
- Experience with unit testing and functional testing frameworks.
- Proven ability to work with complex systems and solve analytical problems.
Education
- Bachelor’s degree in Computer Science or related field (or equivalent work experience).
Benefits
- Competitive wages with bonus and incentive opportunities.
- Medical, dental, vision plans, 401(k) matching, and employee stock purchase program.
- Paid time off, flexible work schedules, family leave, dependent care resources.
- Wellness programs, counseling, financial coaching, tuition assistance, and retiree benefits.