WMS Software Engineer

McKesson Corporation

Confirmed live yesterday High trust
Hybrid

Quick summary

Work type
Hybrid
Location
Irving, TX
Salary
$106,100–$176,800 / yr
Posted
3 days ago
Freshness
Confirmed live yesterday

Market check

Salary context

Below market

How this pay compares to similar roles

Similar $180k
This role $141k
$92k most similar roles pay here $234k

This role pays less than 82% of similar roles. Most pay $146,125–$214,500 — the shaded band above. At the midpoint, this role pays about $141k versus about $180k 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 60 open roles on FindRole.

Listed pay typically runs $120,250–$200,450 across 60 roles with salary data.

Most-posted roles

View all roles at McKesson Corporation

At a glance

TL;DR · WMS Software Engineer

WMS Software Engineer will join the team to design, develop, and deliver high-quality software solutions supporting Warehouse Management Systems across various Distribution Centers. The role involves researching, testing, debugging, and managing source code while ensuring system reliability and interoperability for Order-to-Cash processes. The engineer will translate technical requirements into modular, scalable solutions using the IBM i platform. Key technologies include RPGLE, CLLE, SQL, and modern Integrated Language Environment development practices. Candidates should possess skills in Agile delivery, CI/CD pipelines, version control, and automated testing to ensure disciplined release management. The position addresses critical warehouse operations and logistics challenges within a distribution environment. Preferred technical competencies include experience with REST APIs, Kafka, and languages such as Java, Node.js, Python, or PHP to support integrated systems and modern software architecture across the enterprise infrastructure.

What you'll do

  • Develop, test, and debug software solutions for Warehouse Management Systems on the IBM i platform.
  • Write modular, scalable code using RPGLE, CLLE, and SQL to meet business requirements.
  • Monitor application performance and perform root cause analysis to resolve system errors.
  • Integrate solutions across various platforms while ensuring interoperability and adherence to design principles.
  • Implement automated testing, CI/CD pipelines, and version control to improve delivery reliability.
  • Collaborate with vendors and internal partners to resolve functionality issues in order-to-cash processes.
  • Create technical documentation, development standards, and operational support materials for the team.
  • Provide technical guidance and mentor team members on best practices and new technologies.

What we're looking for

  • 4+ years of professional software development experience with exposure to enterprise scale systems.
  • Hands-on software development experience on the IBM i series (AS400) using RPGLE, CLLE, and SQL.
  • Ability to craft modern, modular ILE programs using RPGLE, SQL, and CLLE.
  • Bachelor's degree in Computer Science, Information Technology, Engineering, or a related field, or an equivalent combination of education and experience.
  • Strong knowledge of the Systems Development Lifecycle (SDLC), Agile delivery methodologies, and collaborative version-control workflows.
  • Experience developing, testing, troubleshooting, and supporting mission-critical enterprise applications.
  • Applied understanding of software integration patterns, service-to-service communication, release management, and environment promotion practices.
  • Experience deploying solutions on IBM i using Java, Node.js, Python, or PHP (preferred); experience with REST APIs, Kafka, or Warehouse Management processes (preferred).

More like this

Similar roles

Manager, Software Engineering, Maps

Snap Inc.

Los Angeles, CA +4 45 days ago $229,000$343,000
Backend Systems Distributed Systems AI Tools Map Data Pipelines Spatial Indexing Data Infrastructure High Availability Scalable Services
9+ yrs exp

AWS Geospatial Software Engineer

Booz Allen Hamilton

Springfield, VA +3 79 days ago $86,800$198,000
AWS Geospatial Data Processing Spatial Algorithms Java Python Go C++ JavaScript TypeScript HTML CSS ECS EKS Lambda SQS SNS EC2 RDS DynamoDB IAM Terraform AWS CDK CloudFormation Docker Kubernetes MongoDB API Gateway DevOps

Geospatial Systems Software Engineer, Mid

General Dynamics

Springfield, VA 37 days ago $148,750$201,250
ArcGIS Python C# C++ JavaScript HTML PostgreSQL PostGIS GeoServer QGIS Docker Kubernetes OpenShift GitLab GitHub DevSecOps Agile RMF OGC Standards ENVI Erdas Imagine
5+ yrs exp

Senior System Software Engineer, Interactive World Models

Nvidia

Santa Clara, CA 60 days ago $184,000$287,500
CUDA PyTorch GPU Optimization Computer Vision Neural Rendering NeRFs Gaussian Splatting Simulation Real-time Inference Distributed Training synthetic-data generation Robotics Autonomous Vehicles
8+ yrs exp