Software Engineer - Order Management Systems (IBM Sterling)
ITAC
Birmingham, United States of America
26 days ago
Role details
Contract type
Permanent contract Employment type
Full-time (> 32 hours) Working hours
Regular working hours Languages
English Compensation
$ 135KJob location
Birmingham, United States of America
Tech stack
Document Object Model (DOM)
Java Platform Enterprise Edition (J2EE)
Inventory Management Software
Systems Development Life Cycle
Service-Oriented Architecture
Software Engineering
Systems Integration
Warehouse Management Systems
REST
Job description
Join our client as a Software Engineer supporting and enhancing enterprise Order Management and Store Fulfillment platforms. You'll work on mission-critical systems that orchestrate orders, inventory, and store fulfillment, making a tangible impact on how business flows across an entire supply chain. This is a hands-on, technical role where your work directly powers large-scale operations and integrations., * Build and maintain integrations between Sterling DOM, ERP, and WMS systems.
- Develop custom extensions, services, and workflows for order sourcing, routing, and fulfillment.
- Troubleshoot and resolve production issues related to order processing and system performance.
- Participate in the full software development lifecycle (SDLC).
- Support upgrades, patches, and enhancements across integrations.
- Contribute to technical documentation, design artifacts, and operational runbooks.
Requirements
- Hands-on experience with Sterling DOM extensions, user exits, agents, or custom services.
- Experience supporting ERP and WMS integrations in large enterprise environments.
- Familiarity with Java/J2EE, RESTful services, and service-oriented architectures.
- Understanding of order management, fulfillment, and inventory systems.
Benefits & conditions
- Salary: $135K - $140K