Job Closed
This listing is no longer active.
Bringing our heart to every moment of your health.
Software Development Engineer
Location
United States + 1 moreAll locations: United States | Ireland
Posted
66 days ago
Salary
$72.1K - $144K / year
Seniority
Mid Level
Job Description
Software Development Engineer
CVS Health
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. Position Summary We are seeking a Software Development Engineer to join our high‑performing team. As a key member of the team, you will be responsible for hands‑on development and implementation of scalable, efficient architectures for our B2C communication management applications. Within the application development area, you will contribute to analysis, design, development, testing, and code reviews to ensure we deliver high‑quality products that delight our members and improve engagement in programs that drive better health outcomes. What you'll do - Collaborate with SMEs and product leads on requirements analysis, estimation, and development of high‑impact communication workflows - Coordinate with offshore team members, resolve production issues, and support project planning and execution - Perform requirements and gap analysis; manage change controls from UAT through Production - Deploy approved changes to production in accordance with implementation plans - Design and implement data integration and engineering pipelines across multiple applications - Create and review technical deliverables, including design documents, specifications, code reviews, and test plans - Define and enforce development standards, methodologies, and architectural alignment across solutions Required Qualifications - 2-3 years of experience with Microservices and REST APIs - 2-3 years of experience with programming languages such as Java - 2-3 years of experience with relational databases, preferably Oracle and PostgreSQL - Hands-on experience working with SDLC and Agile methodologies. Tools like Jira, Rally etc. - 2-3 years of experience with cloud platforms (AWS, Azure, or GCP) and cloud‑native application design - Familiarity with CI/CD tools and practices (e.g., Jenkins, GitLab CI, CircleCI). Hands-on experience with implementing DevSecOps - Platform, Application monitoring and observability experience with system monitoring tools such as Splunk to analyze and debug application issues - Strong experience working with communication delivery platforms such as Salesforce Marketing Cloud and Braze - Hands-on experience working with Salesforce Marketing Cloud tools such as Journey Builder, AMPScript, SSJS, and Audience Builder - Exposure to marketing and transactional communication technologies across modern digital and traditional delivery channels, including email, mobile push, fax, SMS, print mail, and EMR - Good problem-solving skills and attention to detail Preferred Qualifications - Experience working with vendor platform contacts and their customer support teams to analyze issues and understand platform capabilities and gaps - Familiarity with regulatory and compliance requirements for customer communications, including CAN-SPAM, TCPA, HIPAA, consent management, opt-in/opt-out handling, and audit considerations - Salesforce Marketing Cloud certification (Email Specialist certification preferred) - Strong ability to prioritize and manage multiple tasks effectively - Strong written and verbal communication skills Education - Bachelor's in Computer Science or equivalent Anticipated Weekly Hours 40 Time Type Full time Pay Range The typical pay range for this role is: $72,100.00 - $144,200.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. Our people fuel our future. Our teams reflect the customers, patients, members and communities we serve and we are committed to fostering a workplace where every colleague feels valued and that they belong. Great benefits for great people We take pride in offering a comprehensive and competitive mix of pay and benefits that reflects our commitment to our colleagues and their families. This full‑time position is eligible for a comprehensive benefits package designed to support the physical, emotional, and financial well‑being of colleagues and their families. The benefits for this position include medical, dental, and vision coverage, paid time off, retirement savings options, wellness programs, and other resources, based on eligibility. Additional details about available benefits are provided during the application process and on Benefits Moments. We anticipate the application window for this opening will close on: 04/08/2026 Qualified applicants with arrest or conviction records will be considered for employment in accordance with all federal, state and local laws.
Related Guides
Related Job Pages
More Full-stack Engineer Jobs
Senior Software Engineer
MozillaThe Mozilla Corporation was founded in 2005 as a taxable, wholly-owned subsidiary of the Mozilla Foundation, which launched in 2003. The corporation serves the
• Lead backend development in Node.js and TypeScript, building and maintaining server-side logic within a Next.js full-stack architecture • Design, implement, and maintain integrations with external data sources such as Have I Been Pwned (HIBP) and other breach intelligence providers, with a focus on data privacy and security • Build and maintain event-driven systems using Google Cloud Pub/Sub, and own cloud infrastructure on GCP (GKE) and AWS (S3, SES) • Own and evolve the data layer, including PostgreSQL schema design and query optimization using Knex, and Redis caching strategies • Work closely with our SRE team to maintain and improve production environments, including monitoring and alerting with OpenTelemetry, Sentry, Prometheus, and Grafana • Triage and resolve production issues, partnering with SRE and support teams to investigate incidents, address bug reports, and keep the application running reliably • Periodically rotate into a Base Load Engineer (BLE) role, handling releases, dependency updates, and incoming work requests from customer support and other stakeholders • Partner with and support the frontend team in their work with React, TypeScript, Next.js, and SCSS, ensuring backend systems, APIs, and data contracts meet their needs • Partner with cross-functional teams to align on project goals, ensure seamless frontend-backend integration, and contribute to API design and evaluations • Participate in code reviews to maintain high standards of code quality and system reliability • Participate in security and privacy reviews, ensuring all data protection measures meet compliance standards
Senior Software Engineer
MozillaThe Mozilla Corporation was founded in 2005 as a taxable, wholly-owned subsidiary of the Mozilla Foundation, which launched in 2003. The corporation serves the
• Lead backend development in Node.js and TypeScript, building and maintaining server-side logic within a Next.js full-stack architecture • Design, implement, and maintain integrations with external data sources such as Have I Been Pwned (HIBP) and other breach intelligence providers, with a focus on data privacy and security • Build and maintain event-driven systems using Google Cloud Pub/Sub, and own cloud infrastructure on GCP (GKE) and AWS (S3, SES) • Own and evolve the data layer, including PostgreSQL schema design and query optimization using Knex, and Redis caching strategies • Work closely with our SRE team to maintain and improve production environments, including monitoring and alerting with OpenTelemetry, Sentry, Prometheus, and Grafana • Triage and resolve production issues, partnering with SRE and support teams to investigate incidents, address bug reports, and keep the application running reliably • Periodically rotate into a Base Load Engineer (BLE) role, handling releases, dependency updates, and incoming work requests from customer support and other stakeholders • Partner with and support the frontend team in their work with React, TypeScript, Next.js, and SCSS, ensuring backend systems, APIs, and data contracts meet their needs • Partner with cross-functional teams to align on project goals, ensure seamless frontend-backend integration, and contribute to API design and evaluations • Participate in code reviews to maintain high standards of code quality and system reliability • Participate in security and privacy reviews, ensuring all data protection measures meet compliance standards
• Develop responsive and dynamic user interfaces using ReactJS • Build and maintain RESTful APIs and backend services using NodeJS • Customize and manage content workflows using Drupal CMS • Integrate frontend components with backend services and Drupal APIs • Optimize applications for maximum speed and scalability • Collaborate with UI/UX designers, product managers, and other developers • Write clean, maintainable, and reusable code • Perform code reviews and ensure best practices are followed • Troubleshoot, debug, and upgrade existing systems • Ensure security, data protection, and compliance standards • Participate in Agile/Scrum ceremonies and deliver sprint commitments
• Participate in Lean / Agile / Scrum events • Attend daily standup meetings • Monitor Agile board for assigned tasks • Collaborate closely with key team members • Utilize Github for version control and collaboration • Initiate work on assigned cards/tasks • Complete software developments according to requirements • Create and manage pull requests for code review and actively participate in code reviews • Address and fix bugs identified during development • Develop and maintain backend platform on a daily basis • Implement software solutions on cloud platforms such as AWS • Document architecture and codebase for future reference • Work on projects involving multiple services and technologies • Develop new features from concept to implementation • Foster collaboration and good communication within the team for efficient workflow



