About this role
SF OMS Developer
4+ Years
Required Qualifications and Experience
4+ years of Salesforce development experience, with hands-on Salesforce Order Management or comparable commerce/OMS platforms.
Strong hands-on expertise in implementing and managing OMS connectors and payment gateway adapters.
Strong skills in Apex, Lightning Web Components, Salesforce Flows, Platform Events, REST/SOAP APIs, data modelling, and asynchronous processing.
Experience delivering order lifecycle, fulfilment, returns, refunds, inventory, and payment-related processes.
Integration experience across eCommerce, POS, WMS, ERP, payment, tax, or logistics platforms.
Good knowledge of Salesforce security, profiles, permission sets, sharing rules, queues, and environment management.
Experience with Git, Salesforce CLI, change sets, DevOps Center, or comparable CI/CD tools.
Proficiency in unit testing, Apex debugging, integration monitoring, production support, data mapping, transformation, reconciliation, and data quality.
Ability to collaborate effectively with architects, analysts, testers, business stakeholders, and third-party vendors.
Exposure to Salesforce Agentforce, such as building or configuring AI agent actions for order- related tasks.
Preferred Experience and Certifications
Salesforce Commerce Cloud, Service Cloud, or Data Cloud.
MuleSoft or comparable integration middleware.
Inventory and fulfilment platforms in retail, eCommerce, consumer goods, or logistics environments.
Salesforce Platform Developer I or II, Administrator, or B2C Solution Architect certification
.
Key Competencies
Salesforce OMS configuration, Apex, Lightning Web Components, and automation.
API development, integration, inventory synchronization, and data processing.
Order fulfilment, returns, refunds, and payment orchestration.
Troubleshooting, unit testing, documentation, and production support.
Agile delivery, collaborative problem-solving, and clear stakeholder communication.
Success in the Role
Deliver reliable OMS configurations, customizations, and integrations.
Build scalable, secure, testable, and maintainable solutions.
Resolve issues efficiently across Salesforce and connected systems.
Support successful testing, deployment, stabilization, and consistent delivery standards.
Collaborate effectively within multidisciplinary, distributed teams.