CVS Health

Senior Software Engineering Manager

CVS Health

full-time

Posted on:

Location Type: Remote

Location: IdahoMontanaUnited States

Visit company website

Explore more

AI Apply
Apply

Salary

💰 $106,605 - $284,280 per year

Job Level

About the role

  • Engineer highly scalable, distributed web services & applications
  • Work on enterprise services and applications
  • Be responsible for the security and privacy of all protected health information that may be accessed during everyday work activities
  • Deliver high-quality code to production
  • Suggest paradigms, toolsets, frameworks, or third party solutions and work to establish consistency in terms of process and approach.
  • Support team members and drive: Partnership with and execution of product direction across the group.
  • Adoption of new technology and best practices.
  • Fostering a security mindset, helping to train and implement code security best practices within the team.
  • Aggregating and reviewing engineering performance and application uptime KPIs.
  • Strong mentorship and coaching to junior software engineers leading software design and implementation of most projects.
  • Identifying opportunities for improvement across dependent services and teams.

Requirements

  • 5+ years of relevant work experience, including 2+ years experience of leading projects or managing direct reports
  • 5 years of OOP experience
  • Working knowledge of front-end technologies such as Angular, NgRx, React, CSS3, HTML and Node
  • Strong SQL skills
  • Exposure to caching patterns and technologies is a plus (Redis, Couchbase, etc.)
  • Experience with TDD and familiarity with Unit testing frameworks
  • Familiarity with messaging technologies such as Kafka, NServiceBus or RabbitMQ
  • Experience doing Agile spikes on new ideas, and once decisions are made helping to carry out the implementation
  • Experience with multi-layer architecture, architectural patterns and Dependency Injection frameworks.
  • Experience with Mediator pattern, Domain Driven Design and ORMs strongly desired
  • Strong understanding of service oriented architecture principles and techniques, object-oriented design principles, and database design and implementation
  • Strong Communication skills
  • Ability to form strong partnerships with operations and product teams.
  • Self starter
  • Experience with application containerization, kubernetes and container management
  • Experience with Scrum/Agile development methodologies.
  • Experience with version control software such as GIT
  • Experience with Continuous Integration Continuous Deployment (CI/CD)
  • Experience with AI tools such as Cursor and/or Claude Code
  • Must be able to travel at least 10% of time.
Benefits
  • Affordable medical plan options
  • 401(k) plan (including matching company contributions)
  • Employee stock purchase plan
  • No-cost programs for all colleagues including wellness screenings, tobacco cessation and weight management programs, confidential counseling and financial coaching.
  • Paid time off
  • Flexible work schedules
  • Family leave
  • Dependent care resources
  • Colleague assistance programs
  • Tuition assistance
  • Retiree medical access and many other benefits depending on eligibility.
Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard Skills & Tools
OOPSQLAngularNgRxReactCSS3HTMLNodeTDDUnit testing
Soft Skills
strong communicationmentorshipcoachingself-starterpartnership building