Qureos

FIND_THE_RIGHTJOB.

Senior OMS Developer

JOB_REQUIREMENTS

Hires in

Not specified

Employment Type

Not specified

Company Location

Not specified

Salary

Not specified

Location:

Lahore,

Job Summary:

We are seeking a proactive and skilled Order Management System (OMS) Developer to support, maintain, and enhance our enterprise OMS platform. This role involves hands-on development of customizations, configuration of fulfillment logic, and building robust integrations to ensure seamless order orchestration and omnichannel capabilities. The ideal candidate has a strong foundation in core programming and a working knowledge of supply chain fulfillment processes.


Responsibilities:

Key Accountabilities:

Application Development and Maintenance

  • Customization: Develop and unit test components, customizations, and extensions within the OMS platform using enterprise programming languages (Java, C#, or proprietary platform languages).
  • Understanding of DOM's key interfaces like Order API (order creation, update, cancel), Inventory API, Fulfillment/Shipment API, Payment API, Customer API, Event Streams, etc.
  • Configuration: Configure and optimize core OMS business rules, including order routing, inventory allocation, and promise date calculation.
  • Maintenance: Assist in the ongoing maintenance, debugging, and patching of the OMS environment, ensuring stability and performance for daily operations.
  • Code Quality: Ensure all code conforms to established standards and participate actively in the code review process.


Integration and Data Support

  • Integration Implementation: Implement and maintain integration points between the OMS and external systems (e.g., eCommerce front-end, WMS, ERP, and payment processors) using standard methods like APIs (REST/SOAP) and message queuing.
  • Data Transformation: Must be able to do Data mapping (DOM external system), Data transformation (XML
  • JSON), Protocol bridging, Error handling, Message acknowledgement, Logging traceability
  • Data Handling: Develop logic for simple data transformation and validation to ensure data integrity during inbound and outbound transactions.
  • Troubleshooting: Provide technical assistance in diagnosing and resolving integration errors and data discrepancies that affect order flow

Education and Experience:

  • Over 4 years of professional experience in developing, customizing, or maintaining an enterprise Order Management System (OMS) (e.g., Manhattan, Oracle, or custom solutions).
  • Programming: Proficiency in Java (or C# / similar enterprise language) and foundational knowledge of object-oriented programming (OOP).
  • Integration: Practical experience working with APIs (REST/SOAP) and understanding of basic integration concepts.
  • SQL: Working knowledge of SQL for database querying, troubleshooting, and basic data manipulation.
  • Domain Knowledge: Basic understanding of supply chain concepts, including inventory synchronization, order fulfillment, and returns processing.

Skills & Behaviors:

  • Experience in configuring standard fulfillment logic within an OMS platform like Manhattan.
  • Familiarity with version control systems (e.g., Git).
  • Knowledge of XML or JSON data formats.

Similar jobs

No similar jobs found

© 2025 Qureos. All rights reserved.