Software Engineer, Pricing Applications

McKesson Corporation

Confirmed live today High trust
Hybrid

Quick summary

Work type
Hybrid
Location
Richmond, VA
Salary
$102,000–$170,000 / yr
Employment
Full-time
Posted
5 days ago
Freshness
Confirmed live today

Market check

Salary context

Below market

How this pay compares to similar roles

Similar $164k
This role $136k
$90k $212k
below market most similar roles pay here above market

This role pays less than 70% of similar roles. Most pay $126,687–$200,400 — the blue band above. At the midpoint, this role pays about $136k versus about $164k for comparable roles.

Based on 240 similar postings.

Employer

About McKesson Corporation

McKesson Corporation is a premier American healthcare services company that distributes pharmaceuticals, medical-surgical supplies, and provides technology to the healthcare industry.

McKesson Corporation currently has 137 open roles on FindRole.

Listed pay typically runs $126,000–$210,000 across 77 roles with salary data.

Most-posted roles

View all roles at McKesson Corporation

At a glance

TL;DR · Software Engineer, Pricing Applications

The Software Engineer – Pricing Applications will join the team to build, support, and enhance enterprise pricing applications. This role involves developing and maintaining scalable backend services and APIs, supporting integrations across enterprise applications and data services, and performing production support through root-cause analysis. The engineer will improve application performance, reliability, and scalability while supporting deployments, testing, and release activities. Key technical requirements include object-oriented programming, microservices, REST APIs, cloud-based enterprise applications, and strong SQL and relational database skills. Candidates should also possess experience with CI/CD, source control, monitoring, and logging. The work focuses on solving technical problems within business-critical pricing-related applications, specifically supporting the distribution of medical-surgical supplies, pharmaceuticals, and diagnostic equipment across various healthcare settings and providers.

What does a Software Engineer earn in Virginia?

Median $165000 from 125 postings across 23 companies.

See salary data

What you'll do

  • Develop and maintain scalable backend services and APIs.
  • Support integrations across enterprise applications and data services.
  • Troubleshoot production issues and perform root-cause analysis.
  • Improve application performance, reliability, and scalability.
  • Support deployments, testing, and release activities.
  • Deliver enhancements from requirements through production.
  • Maintain technical documentation and operational runbooks.
  • Partner with product and architecture teams on solution design.

What we're looking for

  • Bachelor’s degree required in Computer Science, Software Engineering, Information Systems, Engineering, or a related technical field.
  • 4+ years of software engineering experience.
  • Strong backend development and object-oriented programming skills.
  • Experience with microservices and REST APIs.
  • Experience with cloud-based enterprise applications.
  • Strong SQL and relational database skills.
  • Production troubleshooting and application support experience.
  • Familiarity with CI/CD, source control, monitoring, and logging.
  • Master’s degree in Computer Science, Software Engineering, Engineering, or a related technical discipline (preferred).
  • Experience with distributed systems and high-volume applications (preferred).
  • Experience integrating with enterprise ERP, CRM, or transactional systems (preferred).
  • Experience supporting business-critical or pricing-related applications (preferred).
  • Familiarity with performance tuning, resiliency, and production operations (preferred).

More like this

Similar roles

Software Engineer

Booz Allen Hamilton

McLean, VA +1 5 days ago $86,800–$198,000
Python Java C# C C++ JavaScript NodeJS PHP React Drupal Agile REST API Full-Stack Development Cloud Development .NET Regression Testing Automation Client-Server Architecture
5+ yrs exp

Software Engineer

Applied Materials

Santa Clara, CA 153 days ago $179,500–$246,500
Modern C++ Python C# Java Rust Machine Learning PyTorch GPU Programming Signal Processing Computer Vision Robotics Web Service Architecture FPGA Numerical Methods Mathematical Modelling
7+ yrs exp

Software Engineer

Applied Materials

Santa Clara, CA 154 days ago $152,000–$209,000
C++ Python C# Java Rust PyTorch Machine Learning Signal Processing Computer Vision Robotics GPU Programming FPGA Web Service Architecture Numerical Methods Mathematical Modelling
7+ yrs exp

Software Engineer

SpaceX

McGregor, TX 151 days ago
C++ Python LabVIEW National Instruments cDAQ cRIO PXI Data Acquisition Distributed Systems Network Communication Unit Testing Performance Optimization Debugging Data Storage
1+ yrs exp

Software Engineer

SHI International

Somerset, NJ +1 84 days ago $125,000–$150,000
Python SQL JavaScript AWS Azure CI/CD DevOps PaaS IaaS SaaS ORM TDD Infrastructure as Code Virtualization Testing Debugging
7+ yrs exp

Software Engineer

Booz Allen Hamilton

Arlington, VA 79 days ago
C# Java Python React NodeJS Rust C++ C Linux Containers Automated Testing Web Development Networking Filesystems
3+ yrs exp