More jobs:
OMS Software Engineer
Job in
Grand Rapids, Kent County, Michigan, 49528, USA
Listed on 2025-12-27
Listing for:
Randstad Digital Americas
Full Time
position Listed on 2025-12-27
Job specializations:
-
IT/Tech
Systems Engineer, Cloud Computing
Job Description & How to Apply Below
OMS Software Engineer at Randstad Digital Americas
Join to apply for the OMS Software Engineer role at Randstad Digital Americas
This range is provided by Randstad Digital Americas. Your actual pay will be based on your skills and experience — talk with your recruiter to learn more.
Base Pay Range$65.00/hr – $80.00/hr
Job SummaryOur West Michigan client has an exciting contract opportunity for an OMS Software Engineer. Ideal candidates will be in or near Michigan.
Location:
Grand Rapids, Michigan
Job type:
Solutions
Salary: $65 – $80 per hour
Work hours:
8am to 5pm
Education:
Bachelors
- Own and evolve the end-to-end OMS technical architecture across Yantra, digital services, Hybris/SAP Commerce, and Mirakl 3P integrations.
- Define and enforce service boundaries API contracts, event schemas, and system dependencies for COP, SOP, preorder, post-order, and fulfillment flows.
- Lead architectural decision making via ADRs, design reviews, and cross‑team governance.
- Champion multi‑cloud active/active patterns for OMS.
- Architect and optimize event‑driven workflows using Kafka, service bus queues, asynchronous handlers, and durable orchestrations.
- Ensure robust retry, idempotency, sequencing, compensation, and error‑recovery patterns.
- Drive message taxonomy and standards across dozens of OMS microservices.
- Lead OMS cloud modernization across Azure (AKS, ARO, APIM, Cosmos, Azure SQL) and Google Cloud (GKE, Cloud SQL/Alloy
DB).- Define failover, scaling, traffic routing, and resiliency patterns for business‑critical flows.
- Enable deep observability through OTEL, Dynatrace, structured logging, synthetic testing, and distributed tracing.
- Oversee modernization of pipeline templates, Git Hub migration, build governance, and quality gates (Sonar Qube, Veracode, Ja Co Co ).
- Establish standards for versioning, artifact management, manifest repos, and multi‑service release coordination.
- Champion zero‑downtime deployment strategies and environment reliability.
- Serve as OMS integration authority for Hybris, AEM, Mirakl, Instacart, Shipt, Buncha, and other enterprise platforms.
- Guide Launch Darkly feature‑flag strategy.
- Ensure consistent API semantics, forward/backward compatibility, and smooth partner onboarding.
- Provide architectural direction for Cosmos
DB, Azure SQL, Liquibase migrations, and high‑scale ETL via Azure Data Factory.- Lead strategies for catalog merge logic, inventory feeds, pricing flows, and partner data delivery modernization.
- Define test strategies across performance, integration, E2E order creation‑pickup flows, and environment isolation.
- Partner with SDET and EQE to build robust automation and reduce dependency on shared environments.
- Ensure high service coverage, testability, and strict contract enforcement.
- Mentor senior engineers, Dev Ops engineers, and newly onboarded platform team members.
- Facilitate alignment across TPOs, Platform, Dev Ops, Architecture, and Business stakeholders.
- Drive change management for major OMS initiatives.
- Lead Engineer in a large, distributed, multi‑service environment.
- Java/Spring Boot and familiarity with .NET where OMS UI integrations apply.
- REST API & contract design experience.
- Kafka, event‑driven architecture, asynchronous workflows, resiliency patterns.
- Multi‑cloud traffic, failover, and integration strategies.
- Azure (AKS/ARO, APIM, Storage, Data Factory, Functions, Cosmos
DB). - GCP familiarity (GKE, Pub/Sub, Cloud SQL/Alloy
DB) preferred. - CI/CD (Azure Dev Ops Pipelines, Git Hub Actions, Helm, Docker, YAML build templates).
- Liquibase, SQL schema design, Cosmos
DB modeling, ETL & pipeline tuning. - Deep understanding of consistency, latency, and cross‑cloud sync challenges.
- Hybris/SAP Commerce integration patterns (order flows, timeslots, catalog merge).
- Mirakl 3P marketplace experience.
- AEM, Launch Darkly, SAP/OMS order lifecycle understanding.
- Open Telemetry, Dynatrace, logs/traces correlation, alert tuning.
- Experience designing performance test strategies for distributed systems.
- Ability to drive automation and test architecture alignment across teams.
Equal Opportunity
Employer:
Race, Color, Religion, Sex, Sexual Orientation, Gender Identity, National Origin, Age, Genetic…
To View & Apply for jobs on this site that accept applications from your location or country, tap the button below to make a Search.
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
Search for further Jobs Here:
×