WMS Software Engineer
Core
Design, build, and maintain Warehouse Management Systems (WMS) and integration services supporting Distribution Center operations.
Role type
Senior IC software engineer (WMS & legacy modernization)
Builds
WMS solutions, REST APIs, and event-driven integrations connecting modern applications to IBM i (AS400) legacy platforms
Domain
Healthcare distribution, supply chain, and logistics
Deliverable
production ML models | product features
Required skills
Java, Python, Node.js, JavaScript/TypeScript, PHP, SQL, REST API design, microservices architecture, SDLC, Agile, DevOps, automated testing, CI/CD, root-cause analysis, RPGLE, CLLE, IBM i (AS400) environment knowledge
Preferred skills
Kafka, MongoDB, NoSQL, legacy application modernization, warehouse management processes, distribution logistics
Technologies
CI/CD, Cloud, DevOps, IBM, Java, JavaScript, Kafka, MongoDB, NoSQL, PHP, Python, REST, SQL, TypeScript, microservices, NodeJS
Responsibilities
Research, design, develop, test, debug, and implement WMS solutions; analyze requirements and automate tests; monitor application performance and perform root-cause analysis; integrate solutions across modern and legacy platforms; resolve interoperability issues with vendors and partners; own development work from planning through deployment; contribute to technical roadmaps and strategic planning; create and maintain technical documentation.
Seniority
Senior, hands-on IC with mentorship responsibilities