> Markdown version of [/jobs/ext/3981694-senior-software-development-engineer](https://www.wearedevelopers.com/jobs/ext/3981694-senior-software-development-engineer). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # Senior Software Development Engineer - **Company:** CVS Health - **Location:** United States (Remote available) - **Experience:** Expert - **Salary:** $101,970.0 - $203,940.0 - **Contract:** Permanent contract - **Skills:** Java (Programming Language), JavaScript (Programming Language), Application Programming Interfaces (APIs), Application Testing, Audit Trail, Microsoft Azure, Behavior-Driven Development, Cloud Computing, Relational Databases, DevOps, Github, Python (Programming Language), PostgreSQL, Scrum Methodology, Software Deployment, Software Engineering, SQL Databases, Data Streaming, Web Application Frameworks, Google Cloud, Enterprise Software Applications, Test-Driven Development (TDD), ReactJS, Spring-boot, Backend, Git, AngularJS, Information Technology, Apache Kafka, Restful APIs, Terraform, Jenkins, Programming Languages - **Published:** October 28, 2026 - **Apply:** https://dejobs.org/x/x/7CDB16C3E9F54845A303B43A40672166/job/ ## About the Role * Professional experience developing software using Java, Python, JavaScript, SQL, or comparable programming languages. * Experience developing backend services or REST APIs using Java and Spring Boot. * Experience with modern frontend frameworks such as React or Angular. * Working knowledge of Git, source-control practices, and software development lifecycles. * Experience building, maintaining, or supporting CI/CD pipelines. * Ability to troubleshoot technical issues and produce clear technical and operational documentation. * Experience collaborating with engineering teams, business partners, and other cross-functional stakeholders. * Understanding of application testing practices, including unit, integration, test-driven development, or behavior-driven development., * Experience with GitHub Actions and the modernization or migration of Jenkins-based pipelines. * Experience developing automation using Python and GitHub APIs. * Experience with Microsoft Azure or Google Cloud Platform. * Experience using Terraform or Infrastructure as Code to provision and manage cloud resources. * Experience with event-driven technologies such as Kafka or Azure Event Hubs. * Experience developing microfrontends or reusable application-scaffolding frameworks. * Familiarity with PostgreSQL, audit logging, identity and approval workflows, or enterprise security and compliance requirements. * Experience supporting large-scale repository, cloud, or development-platform migrations. * Experience working in Agile delivery environments, including sprint planning and capacity forecasting. Education * Bachelor's degree in Computer Science, Software Engineering, Information Technology, or a related field; or an equivalent combination of education, formal technical training, and relevant professional experience . * Formal software engineering training in Java, Spring Boot, Angular, REST APIs, relational databases, or related technologies is preferred. ## Description The Senior Software Development Enginee r will design, develop, test, and maintain scalable enterprise applications and automation solutions. This role will contribute to Java and Spring Boot services, modern frontend applications, REST API integrations, CI/CD pipelines, and cloud infrastructure. The engineer will collaborate with cross-functional teams to modernize development processes, improve application delivery, create technical documentation, and implement secure, reliable solutions using modern software engineering and DevOps practices.