CVS Health is dedicated to building a world of health around individuals, providing a compassionate health experience. The Software Development Engineer will design, develop, test, and maintain scalable software solutions, working closely with cross-functional teams in an agile environment to ensure high-quality software delivery.
Responsibilities:
- Designing, developing, testing, and maintaining scalable software solutions that support business and technical objectives
- Working closely with cross-functional teams in an agile environment to deliver high-quality, reliable, and maintainable software
Requirements:
- 1+ year experience in software development using Python
- 1+ year experience designing and deploying cloud-native applications (preferably in Azure)
- 1+ year hands-on experience with MySQL or similar relational databases
- 1+ year experience working with Databricks, or similar platforms, for data processing and analytics
- 1+ years of experience applying software engineering principles, including object‑oriented design, data structures, and algorithms
- 1+ year experience working in an Agile/Scrum development environment
- 1+ year collaborating effectively with product managers, architects, and other engineers
- 1+ years demonstrating strong problem‑solving skills and exceptional attention to detail
- Bachelor's degree (undergraduate) in Software Engineering, Computer Science, or a closely related field is required
- Familiarity with CI/CD pipelines and DevOps practices
- Experience with distributed systems and data-intensive applications
- Knowledge of data engineering or analytics workflows using Databricks
- Experience with RESTful APIs and microservices architectures
- Exposure to containerization technologies such as Docker and Kubernetes
- Strong communication skills and the ability to work in a fast-paced, collaborative environment