×
Register Here to Apply for Jobs or Post Jobs. X

OMS Software Engineer

Job in Grand Rapids, Kent County, Michigan, 49528, USA
Listing for: Jobs via Dice
Full Time position
Listed on 2025-12-27
Job specializations:
  • IT/Tech
    Systems Engineer, Cloud Computing, IT Support
Salary/Wage Range or Industry Benchmark: 65 - 80 USD Hourly USD 65.00 80.00 HOUR
Job Description & How to Apply Below

Job Summary

Our 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 range: $65 - $80 per hour.

Work hours:

8am to 5pm. Education requirement:
Bachelor's degree.

Responsibilities

Key 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.
Distributed Systems & Event-Driven Design
  • 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.
Cloud, Infrastructure & Operations
  • 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.
CI/CD, Dev Productivity & Engineering Excellence
  • 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.
Integration Leadership
  • 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.
Data & Platform Engineering
  • 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.
Testing & Quality
  • 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.
Cross-Team Leadership & Mentorship
  • 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.
Qualifications
  • 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).
  • Google Cloud Platform 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.
Seniority Level

Mid‑Senior level

Employment Type

Full‑time

Job Function

Engineering and Information Technology

Industries

Software Development

Benefits

Pay…

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).
 
 
 
Search for further Jobs Here:
(Try combinations for better Results! Or enter less keywords for broader Results)
Location
Increase/decrease your Search Radius (miles)

Job Posting Language
Employment Category
Education (minimum level)
Filters
Education Level
Experience Level (years)
Posted in last:
Salary