Staff Software Development Engineer
CVS Health
Quick summary
Market check
How this pay compares to similar roles
This role pays less than 89% of similar roles. Most pay $137,500–$197,750 — the shaded band above. At the midpoint, this role pays about $115k versus about $168k for comparable roles.
Based on 240 similar postings.
Employer
Cardinal Health is a global healthcare services and products company specializing in pharmaceutical distribution, medical products, and supply chain solutions for healthcare providers and pharmacies. Industry: Healthcare Distribution & Services
Cardinal Health currently has 36 open roles on FindRole.
Listed pay typically runs $94,900–$135,600 across 32 roles with salary data.
Most-posted roles
At a glance
Software Engineer, Commercial Technologies (Specialty Networks) joins the Commercial Technologies Software Engineering team to develop clinical and administrative web applications for a SaaS platform serving independent specialty providers and pharmaceutical partners. This role involves designing and implementing full-stack functionality, including RESTful APIs, serverless functions, and data-rich user interfaces like interactive dashboards. The engineer will build configurable feature logic, integrate AI-assisted capabilities, and ensure code meets HIPAA and security standards in a regulated healthcare environment. Key technologies include C#, ASP.NET Core, Angular, TypeScript, Entity Framework Core, SQL Server, and Microsoft Azure services such as App Services and Azure Functions. Candidates must be proficient in building data-forward interfaces over large datasets and managing CI/CD via Azure DevOps. The role involves technical leadership, where the engineer provides direction to a small team while navigating complex clinical decision support logic.
What does a Software Engineer earn in Ohio?
Median $124144 from 46 postings across 13 companies.
Skills
What you'll do
What we're looking for
More like this
CVS Health
Nvidia
Nvidia
Amazon Inc
Nvidia
Qualcomm