McKesson

Healthcare

Sr.SoftwareDeveloper,WarehouseManagementSystems

$123–204k Richmond, Virginia, United States FULL TIME Remote Friendly
Market Sentiment
HIGH DEMAND

Neural analysis suggests this role is
optimal for Senior candidates.

The Brief

“Sr. Software Developer, Warehouse Management Systems at McKesson. Skills: Warehouse Management Systems, .Net, Cloud platforms, Apache Kafka. Participate in full SDLC. design/architect scalable software applications”

What You'll Achieve.

improve productivity; improve customer experience; increase productivity; increase efficiency; increase operational insight; improve outcomes

Industry & Context.

Healthcare
Problems you'll solve

Troubleshoot and resolve complex application; integration; performance issues; Excellent problem‑solving; analytical skills

What They're Looking For.

Must Have

7+ years of relative experience, Advanced. Net (C# and VB) programming skills, ASP. NET MVC, Intermediate/advanced experience in Windows Client/Server environments, Advanced ASP Classic, JavaScript, VB Script or equivalent scripting technologies, Hands-on experience with microservices architecture, containerization (Docker, Kubernetes), Experience with cloud platforms (GCP, Azure), building and managing Infrastructure as Code using Terraform, Deep understanding of Apache Kafka for event-driven and real-time data processing

Nice to Have

Proven experience supporting and troubleshooting complex, mission‑critical systems, Familiarity with supply chain logistics, warehousing operations, inventory management, Experience working with Tier 1 WMS platforms, cloud‑hosted environment, integration technologies, APIs, EDI, web services, Demonstrated ability to work with internal customers and external vendors to prioritize issues and communicate status effectively, Excellent problem‑solving, analytical, communication skills, Ability to work effectively independently and in a collaborative team environment, Experience supporting supply chain stakeholders with WMS solutions functioning as both a program and a platform

What You'll Do.

Participate in full SDLC

design/architect scalable software applications

develop scalable software applications

test scalable software applications

deploy scalable software applications

support scalable software applications

maintain scalable software applications

Partner with IT teams

design and deliver solutions

Analyze business processes

identify automation opportunities

identify analytics opportunities

identify AI/ML opportunities

Collaborate with business analysts

translate business requirements

Troubleshoot application issues

Troubleshoot integration issues

Troubleshoot performance issues

Perform system configurations

Perform system upgrades

Perform system patching

Ensure code reusability

Create technical documentation

Create architectural documentation

Create process documentation

Act as a change agent

promoting modern engineering practices

promoting continuous improvement

promoting responsible AI adoption

Participate in agile development processes

Build robust integrations

Stay current with emerging AI technologies

Stay current with cloud platforms

Stay current with data engineering tools

Stay current with WMS

recommend enhancements

recommend innovation opportunities

Manage multiple initiatives

Manage multiple priorities

How You'll Work.

Team & Collaboration

interface with many internal customers; interface with internal groups; interface with vendors; work in a team environment; Partner with IT teams; Partner with business stakeholders; Partner with external vendors; Collaborate with business analysts; Collaborate with solution architects; Collaborate with operations teams; work with people at various levels; work with internal customers; work with external vendors; work effectively in a collaborative team environment

Communication Scope

interpersonal and communication skills; communicate status effectively; communication skills

Process & Methodology

Manage multiple initiatives, Manage multiple priorities

Full Job Description

McKesson is an impact-driven, Fortune 10 company that touches virtually every aspect of healthcare. We are known for delivering insights, products, and services that make quality care more accessible and affordable. Here, we focus on the health, happiness, and well-being of you and those we serve – we care. What you do at McKesson matters. We foster a culture where you can grow, make an impact, and are empowered to bring new ideas. Together, we thrive as we shape the future of health for patients, our communities, and our people. If you want to be part of tomorrow’s health today, we want to hear from you. The Sr. Software Developer, Warehouse Management Systems, Warehouse Management Systems, is responsible for the development and support of applications utilized in McKesson distribution centers. The Distribution Technologies team provides expertise in optimizing application performance and the development of enhancements that will improve productivity and customer experience. We are looking for an experienced developer that is familiar with Tier 1 Warehouse Management Systems, and the integrations of this application into various levels of automation systems within warehouses. This is a key position that will interface with many internal customers, internal groups, vendors, and others. This person will work in a team environment on various projects and initiatives. The position requires someone who is technology savvy, has a demonstrated willingness to learn, and has a demonstrated capacity to retain information and knowledge. Attention to detail, and the ability to create, document, and follow processes are essential. The candidate must have strong interpersonal and communication skills who can work with people at various levels. **Job Responsibilities** * Participate in the full software development lifecycle (SDLC), including requirements gathering, design/architect, development, testing, deployment, production support and maintain scalable software applications

Free ATS check

Applying for this Sr. Software Developer, Warehouse Management Systems role?

Most applicants get filtered before a human reads their resume. See if yours makes the cut.

How to Apply on Workday

  • Workday has a multi-step form — save your progress after every section.
  • "Apply With LinkedIn" can fail or lose data; manual entry is more reliable.
  • Watch for the "Submit for Review" final step — hitting "Save" alone does not submit.
  • Job requisition numbers are useful when following up with HR by email.

ANONYMOUS · UNFILTERED

What do employees actually say about McKesson?

Real rants from real employees. Read before you apply.

Read Company Rants →