Salesforce OMS Developer

 Posted 2 days ago
     
5-10 years experience
Apply Now

Please mention DailyRemote when applying

AI Summary

Design and develop scalable Salesforce Order Management solutions to support complex omnichannel retail operations. Implement order lifecycles, fulfillment orchestration, and API-based integrations while collaborating with architects and product owners.

Senior Salesforce OMS Developer

Role Summary

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.

Key Responsibilities

Salesforce OMS Development

Design and develop Salesforce Order Management (OMS) features including order lifecycle, 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

Required Skills & Experience

Salesforce & OMS Expertise

5+ years of Salesforce development experience

2+ years of hands‑on Salesforce OMS experience in retail / ecommerce programs

Strong knowledge of:

Salesforce OMS order lifecycle

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

Agile & Delivery

Strong experience working in Agile / Scrum teams

Ability to work across squads in a Tribe / ART setup

Experience supporting production releases and live retail environments

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

Soft Skills

Strong problem‑solving and debugging skills

Clear communication with architects, QA, and business stakeholders

Ability to work independently and mentor junior developers

Comfortable working in fast‑paced, release‑driven environments

Similar Jobs

See all Remote Software Development jobs →

Personalize your Remote Job Search in 3 Easy Steps!

Discover remote opportunities in Software Development

Answer easy questions

Answer easy questions

200,000+ jobs across 15+ categories

Get your best job matches

Get your best job matches

Only hand-screened, legit jobs

Find a remote job faster

Find a remote job faster

No ads, scams, or junk

I was the first applicant for a remote marketing position that got listed on the company website the same day I applied. Had an interview within 48 hours!

Sarah J. — Sarah J. · Marketing Manager ★★★★★ Verified