CVS Health
Senior Software Engineer (.NET/Python)
$102K–$204K
RI - Work from home · Remote · Senior · Full-time · Posted Oct 30, 2026
- Experience
- 4+ years; alternatively, 6+ years of progressive production software engineering experience in lieu of a degree.
- Education
- Bachelor's degree in Computer Science, Software Engineering, Information Systems, or a related technical field, or equivalent experience.
About the job
Designs, builds, deploys, and operates services for MinuteClinic patient scheduling, kiosks, clinical workflows, and provider tools, including a transition to GitHub Actions-based delivery.
What you'll do
- Develop and operate APIs and services across cloud and containerized environments, owning delivery from code and CI/CD through production monitoring and incident response.
- Build integration and end-to-end tests, instrument services, and contribute to architecture, code review, and operational readiness.
- Collaborate with product, clinical, and infrastructure stakeholders; apply AI/ML capabilities to internal tooling and engineering workflows.
What they ask for
- 4+ years of professional software engineering experience with C#/.NET, Java, Python, or similar languages.
- Understanding of IIS-hosted applications, REST API design, and relational and NoSQL databases.
- Experience authoring or maintaining CI/CD pipelines and working with Azure, GCP, or AWS and JFrog Artifactory.
- Production troubleshooting experience with APM or log-aggregation tools.
Nice to have
- TypeScript/Angular experience, ServiceNow familiarity, or knowledge of HIPAA and PHI-handling practices.
- Knowledge of Epic, Bridges interfaces, or related modules.
Pay
$101,970.00 - $203,940.00 USD base salary
Tools
C#/.NET, Java, Python, GitHub Actions, Docker, Kubernetes, Azure, GCP
AI focus
Integrate LLM APIs (OpenAI, Azure OpenAI, or Anthropic) for internal tooling; evaluate AI-assisted code review or test-generation pipelines and apply foundational AI/ML knowledge to engineering problems.
Model-written summary · the original posting is authoritative