Randstad Digital Americas ยท 2 weeks ago
OMS Software Engineer
Randstad Digital Americas is offering an exciting contract opportunity for an OMS Software Engineer in West Michigan. The role involves owning and evolving the OMS technical architecture, ensuring scalability and reliability across various teams and systems.
Information Technology & Services
Responsibilities
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/AlloyDB)
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, GitHub migration, build governance, and quality gates (SonarQube, Veracode, JaCoCo)
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 LaunchDarkly feature-flag strategy
Ensure consistent API semantics, forward/backward compatibility, and smooth partner onboarding
Provide architectural direction for CosmosDB, 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, DevOps engineers, and newly onboarded platform team members
Facilitate alignment across TPOs, Platform, DevOps, Architecture, and Business stakeholders
Drive change management for major OMS initiatives
Qualification
Required
Lead Engineer in a large, distributed, multi-service environment
Java/Spring Boot and familiar 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, CosmosDB)
CI/CD (Azure DevOps Pipelines, GitHub Actions, Helm, Docker, YAML build templates)
Liquibase, SQL schema design, CosmosDB 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, LaunchDarkly, SAP/OMS order lifecycle understanding
OpenTelemetry, Dynatrace, logs/traces correlation, alert tuning
Experience designing performance test strategies for distributed systems
Ability to drive automation and test architecture alignment across teams
Preferred
GCP familiarity (GKE, Pub/Sub, Cloud SQL/AlloyDB)
Benefits
Medical
Prescription
Dental
Vision
AD&D
Life insurance offerings
Short-term disability
401K plan
Company
Randstad Digital Americas
Randstad Digital is a trusted digital enablement partner that facilitates accelerated transformation for businesses by providing global talent, capacity, and solutions across specialized domains.