Staff Software Development Engineer (Full Stack/AngularPBM)
About the role
We’re building a world of health around every individual — shaping a more connected, convenient and compassionate health experience. At CVS Health®, you’ll be surrounded by passionate colleagues who care deeply, innovate with purpose, hold ourselves accountable and prioritize safety and quality in everything we do. Join us and be part of something bigger – helping to simplify health care one person, one family and one community at a time.
Responsibilities
- Leverages expertise to design and implement efficient and scalable solutions that meet business requirements and quality standards.
- Contributes to solution design and architecture discussions, collaborating with architects and senior engineers.
- Provides input on technical feasibility, performance optimization, and scalability considerations to ensure that the overall solution meets the desired objectives.
- Participates in code reviews and ensures adherence to coding standards, best practices, and quality guidelines.
- Communicates and coordinates with team members to ensure alignment, provide technical insights, and contribute to decision-making processes.
- Contributes to the adoption of best practices, new technologies, and tools to enhance productivity, efficiency, and code quality.
- Participates in knowledge sharing activities, such as code reviews, tech talks, and workshops, to foster a culture of learning and collaboration within the team.
- Works with other developers and team members to implement complex features, enhance existing functionality, and ensure the delivery of high-quality code.
- Provides guidance and mentorship to junior developers, helping them improve their technical skills and grow professionally.
Requirements
- 7+ years of overall full stack development experience on enterprise class applications with back end emphasis
- 3+ years experience with End-to-End CI/CD i.e. Jenkins, Github, Github Actions, Artifact management such as JFrog.
- 3+ years of experience with backend technologies (Java).
- 2+ years experience partnering with architecture, product, and program management teams to influence product development decisions.
- 3+ years of experience with guiding teammates who follow a Scrum/Agile development methodology.
- 2+ years experience with Kafka and similar technologies.
- 2+ years experience with Angular.
- 3+ years experience with large public cloud technologies i.e. Azure, GCP, AWS and container orchestration tools such as Kubernetes.
Preferred Qualifications
- 2+ years experience with Oracle.
- Experience leveraging AI tools and building intelligent agents to automate and streamline repetitive development and operational tasks.
- Adept at problem solving and decision making skills.
- Experience training and mentoring other engineers.
- Ability to understand the performance of a largely scaled infrastructure platform.
- Ability to identify customer needs and pain points and identify self-service automation solutions.
- Ability to think “Out of the box” to solve complex issues for the enterprise.
- Ability to present the benefits and drawbacks of various architecture designs for infrastructure.
- Experience with additional tools such as GitHub Actions, Jenkins, Splunk, AppDynamics is a plus.
Qualifications
- Bachelor’s degree, or equivalent experience
Pay
The Typical Pay Range For This Role Is $118,450.00 - $260,590.00 This pay range represents the base hourly rate or base annual full-time salary for all positions in the job grade within which this position falls. The actual base salary offer will depend on a variety of factors including experience, education, geography and other relevant factors. This position is eligible for a CVS Health bonus, commission or short-term incentive program in addition to the base pay range listed above. This position also includes an award target in the company’s equity award program.