Senior Software Developer, Warehouse Management Systems

McKesson Corporation

Confirmed live yesterday High trust

Quick summary

Work type
On-site
Location
Richmond, VA
Salary
$122,600–$204,400 / yr
Posted
3 days ago
Freshness
Confirmed live yesterday

Market check

Salary context

Below market

How this pay compares to similar roles

Similar $187k
This role $164k
$110k most similar roles pay here $239k

This role pays less than 72% of similar roles. Most pay $155,000–$218,575 — the shaded band above. At the midpoint, this role pays about $164k versus about $187k for comparable roles.

Based on 239 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 60 open roles on FindRole.

Listed pay typically runs $121,300–$202,200 across 60 roles with salary data.

Most-posted roles

View all roles at McKesson Corporation

At a glance

TL;DR · Senior Software Developer, Warehouse Management Systems

Sr. Software Developer, Warehouse Management Systems joins the Distribution Technologies team to develop and support applications used in distribution centers. This role involves participating in the full software development lifecycle to build scalable software applications and integrations for enterprise platforms. The developer will collaborate with internal teams and external vendors to improve productivity through automation, analytics, and AI/ML techniques while troubleshooting complex performance issues. Key technical requirements include advanced .Net skills (C# and VB), ASP.NET MVC, Windows Client/Server environments, and scripting languages like JavaScript or VB Script. Additionally, the role requires experience with microservices, Docker, Kubernetes, Terraform for Infrastructure as Code, and Apache Kafka for real-time data processing. The work focuses on solving supply chain logistics challenges by integrating Tier 1 Warehouse Management Systems into various automation systems to enhance warehouse operations.

What does a Software Developer earn?

Median $151475 from 71 postings across 14 companies.

See salary data

What you'll do

  • Develop, test, and maintain scalable software applications and integrations for warehouse management systems.
  • Partner with stakeholders and vendors to design solutions that improve operational productivity and efficiency.
  • Identify opportunities to integrate automation, analytics, and AI/ML techniques into existing business processes.
  • Troubleshoot and resolve complex application, integration, and performance issues to ensure minimal operational disruption.
  • Perform system configurations, upgrades, and patching while ensuring security and scalability.
  • Build robust integrations between internal systems and third-party platforms using APIs and messaging queues.
  • Create and maintain technical documentation for architectural designs, data flows, and automation logic.
  • Participate in agile development processes including sprint planning, code reviews, and CI/CD pipelines.

What we're looking for

  • 7+ years of relevant experience.
  • Bachelor's degree in Computer Science, Information Systems, Business, or a related field (or equivalent experience).
  • Advanced .Net (C# and VB) programming skills and ASP.NET MVC experience.
  • Intermediate to advanced experience in Windows Client/Server environments.
  • Advanced proficiency in ASP Classic, JavaScript, VB Script, or equivalent scripting technologies.
  • Hands-on experience with microservices architecture, containerization (Docker, Kubernetes), and cloud platforms (GCP, Azure).
  • Deep understanding of Apache Kafka for event-driven and real-time data processing.
  • Experience with Tier 1 WMS platforms, supply chain logistics, and integration technologies like APIs and EDI (preferred).

More like this

Similar roles

Application Architect, Warehouse Management

Abbott

Waukegan, IL 57 days ago $113,300$226,700
SAP ECC WMS WCS PLC SCI Reporting ProActive Developer Tool Configuration Director Warehouse Management Systems Integration Label Printing Solutions MHE
8+ yrs exp

Senior Software Developer

Leidos

Gaithersburg, MD 36 days ago $107,900$195,050
Java C# Python C++ REST APIs Microservices Git Agile Scrum SAFe AWS Azure Docker Kubernetes CI/CD Jenkins GitLab CI Azure DevOps Terraform Ansible Kafka RabbitMQ React Angular Vue.js Elasticsearch Redis
8+ yrs exp

Senior Software Developer

Leidos

Gaithersburg, MD 67 days ago $87,100$157,450
Ada95 C++ Linux Unix Python Perl KSH Ansible TCP-IP UDP SCTP Firmware NetApp AI ML Automation Scripting
4+ yrs exp

Senior Manager, Software Engineering

Visa

Bellevue, WA 28 days ago $162,500$260,400
Generative AI Machine Learning Python Java NodeJS C# C++ Golang Kubernetes Docker Angular React REST JSON XML Microservices Agile Scrum
8+ yrs exp Hybrid

Senior Manager, Software Engineering

Visa

Bellevue, WA 29 days ago $162,500$260,400
Java C# JavaScript REST APIs SQL No-SQL CI/CD DevOps Agile Scrum GenAI Data Modeling Web Frameworks Unit Testing
8+ yrs exp Hybrid

Senior Manager, Software Engineering

Visa

Austin, TX 28 days ago $162,500$260,400
Generative AI Machine Learning Python Java NodeJS C# C++ Angular React Kubernetes Docker REST JSON XML micro services Agile Scrum Distributed Systems
8+ yrs exp