Salesforce OMS Senior Developer

Initialize-IT ·initialize-it.com

Location United Kingdom
Work type Remote
Salary GBP 480 - 500 / month
Type Full time
Level Senior
Source Shazamme
IT
Apply direct
Senior Salesforce OMS Developer - (mostly remote, client in Nottingham) - 6 months
Salesforce & OMS Expertise
  • 5+ years of Salesforce development experience
  • Hands-on Salesforce OMS experience in retail/E-commerce programs
  • Strong knowledge of:
  • Salesforce OMS order life cycle
  • Fulfillment orchestration
  • Inventory availability and reservation
  • Returns and cancellations
Technical Skills
  • Apex, SOQL, SOSL
  • Lightning Web Components (LWC)
  • Salesforce Flows and Process Automation
  • REST/SOAP APIs and event-based integrations
  • Git-based source control and CI/CD pipelines
Role
The Senior Salesforce OMS Developer is responsible for designing, developing, and delivering scalable Salesforce Order Management (OMS) solutions that support complex omnichannel retail operations. The role works closely with Functional Architects, Product Owners, and cross-tribe teams to deliver high-quality, production-ready OMS capabilities using Salesforce best practices.
Salesforce OMS Development
  • Design and develop Salesforce Order Management (OMS) features including order life cycle, fulfillment orchestration, inventory visibility, returns, and cancellations
  • Build and customize Apex classes, triggers, Lightning Web Components (LWC), Flows, and OmniStudio components where applicable
  • Implement event-driven and API-based integrations with upstream and downstream systems (Commerce, ERP, WMS, Inventory services)
Solution & Technical Design
  • Collaborate with Functional and Solution Architects to translate functional designs into technical implementations
  • Contribute to low-level design (LLD) and ensure alignment with enterprise integration and security standards
  • Ensure OOTB-first approach and minimize customizations where possible
Agile Delivery
  • Participate actively in PI planning, sprint planning, backlog refinement, and sprint reviews
  • Own technical delivery of stories end-to-end, including development, unit testing, and deployment
  • Support Scrum of Scrums/cross-squad dependencies as required
Quality & Performance
  • Write unit tests to meet Salesforce code coverage and quality standards
  • Ensure performance, scalability, and reliability of OMS solutions
  • Support SIT, UAT, and production releases, including defect triage and fixes
DevOps & Environment Management
  • Work with Salesforce DevOps tools (SFDX, Salesforce CLI, Git, CI/CD pipelines)
  • Support multi-environment deployments (DEV - SIT - UAT - PROD)
  • Follow release and change management processes
Preferred Qualifications
  • Salesforce certifications:
  • Salesforce Platform Developer I/II
  • Salesforce Administrator or App Builder
  • Experience with Salesforce Commerce Cloud or headless commerce integrations
  • Experience in large-scale retail or omnichannel OMS implementations
  • Exposure to DevOps automation and release orchestration

Frequently asked questions

Who is hiring for the Salesforce OMS Senior Developer role?
Initialize-IT is hiring for the Salesforce OMS Senior Developer position, a Shazamme client. Apply directly on the employer's career site.
Where is the Salesforce OMS Senior Developer job located?
The Salesforce OMS Senior Developer role with Initialize-IT is based in GB. The role is remote-friendly.
Is the Salesforce OMS Senior Developer role remote?
Yes — the Salesforce OMS Senior Developer position at Initialize-IT is remote. Candidates based in GB are preferred.
What does the Salesforce OMS Senior Developer role pay?
Initialize-IT lists the Salesforce OMS Senior Developer role at GBP 480–500 per month.
Is the Salesforce OMS Senior Developer role full-time or contract?
This is a full time position at Initialize-IT.
What experience level is the Salesforce OMS Senior Developer role?
The Salesforce OMS Senior Developer position is aimed at senior-level candidates.
How do I apply for the Salesforce OMS Senior Developer role at Initialize-IT?
Apply directly on Initialize-IT's career page via the Apply button on this listing. ZammeJobs links straight through to the employer's ATS — no third-party form, no resume database.
Apply direct