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
$ 135K

Job 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

Apply for this position