We are seeking a skilled WMS Manhattan Engineer to design, develop, and support warehouse management solutions using Manhattan Associates technologies. This role will focus on building scalable, high-quality software that aligns with business objectives, while working in a collaborative Agile environment.
The ideal candidate brings strong backend engineering experience combined with hands-on knowledge of Manhattan WMS, and modern development frameworks such as Java, Kotlin, and Spring Boot.
Develop, test, and deploy high-quality code to support warehouse management system (WMS) functionality
Implement features and enhancements based on product backlog and business requirements
Collaborate with product owners and stakeholders to refine and size user stories
Write unit tests and contribute to automated testing frameworks
Validate deliverables against acceptance criteria and functional requirements
Participate in Agile ceremonies (sprint planning, stand-ups, retrospectives)
Create and maintain technical documentation
Work cross-functionally with infrastructure, security, and other engineering teams
Troubleshoot and resolve production issues related to WMS systems
Continuously improve development processes and system performance
3–5 years of professional software engineering experience
Hands-on experience with Manhattan WMS (Warehouse Management Systems)
Strong programming skills in:
Java
Kotlin
Groovy
Experience building applications using Spring Boot
Solid understanding of relational databases, especially PostgreSQL
Experience working in Agile environments (Scrum, Kanban, etc.)
Strong problem-solving and analytical thinking
Effective communication and collaboration skills
Ability to work independently in a remote environment
Attention to detail and commitment to code quality
Familiarity with:
Test-driven development (TDD)
Automated testing frameworks
RESTful APIs and microservices architecture

Morgan Stanley

Edges Wellness Center LLC

WSP in Canada

Digitalenta

Cox Automotive Inc.

ITR Group