# Senior Software Engineer - Order Management platform

**Company**: Marks & Spencer
**Location**: London, GB
**Work arrangement**: hybrid
**Experience**: senior
**Job type**: full-time
**Category**: Engineering
**Industry**: Retail

**Apply**: https://fa-eqid-saasfaprod1.fa.ocs.oraclecloud.com/hcmUI/CandidateExperience/en/sites/CX_1/job/121124?utm_source=yubhub.co&utm_medium=jobs_feed&utm_campaign=apply
**Canonical**: https://yubhub.co/jobs/job_80cad172-0f5

## Description

We're looking for a Senior Software Engineer to play a pivotal role in evolving M&S's Order Management platform.

This team provides critical software capabilities that power order fulfilment across the business, ensuring customers receive a seamless experience from checkout through to delivery, amendments, cancellations, and returns.

Your key accountabilities will include:

- Designing, building, and evolving order management capabilities that support seamless customer fulfilment journeys.

- Owning features end-to-end, taking responsibility for solution design, development, testing, deployment, and production support.

- Helping shape the technical direction of the Order Management platform, driving improvements in architecture, integration patterns, automation, reliability, and security.

- Driving operational excellence by designing systems with observability, monitoring, resilience, and supportability at their core.

- Using tools such as Dynatrace to improve platform visibility, monitoring, and alerting capabilities.

- Collaborating closely with Product Managers, Engineering teams, and Fulfilment stakeholders to solve complex business challenges and accelerate delivery outcomes.

As a Senior Software Engineer, you will be expected to:

- Be a strong Java engineer with experience designing and developing enterprise services, APIs, and integrations across distributed systems.

- Be willing to learn and work with the IBM Sterling OMS/SIP product suite.

- Have experience in CI/CD practices, observability, production support, and operational excellence.

- Be comfortable designing systems with resilience, recoverability, monitoring, and supportability in mind.

- Be a collaborative engineer who enjoys working across disciplines, raising standards, and helping teams continuously improve.

In return, we offer:

- 20% colleague discount across M&S products and selected third-party brands.

- Competitive holiday entitlement with the potential to buy extra holiday days.

- Discretionary bonus schemes awarded based on personal and business performance.

- A generous Defined Contribution Pension Scheme and Life Assurance.

- A tailored induction and extensive learning and development opportunities.

- Amazing perks and discounts via the M&S Choices platform.

- Access to GymSave and the opportunity to become an M&S Shareholder.

- A dedicated charity volunteer day to support a cause you're passionate about.

- Access to a fantastic range of wellbeing support, including a 24/7 Virtual GP and wellbeing services.

## Skills

### Required
- Java
- enterprise services
- APIs
- integrations
- distributed systems
- CI/CD practices
- observability
- production support
- operational excellence

### Nice to have
- IBM Sterling OMS/SIP

---

Source: [Apply at fa-eqid-saasfaprod1.fa.ocs.oraclecloud.com](https://fa-eqid-saasfaprod1.fa.ocs.oraclecloud.com/hcmUI/CandidateExperience/en/sites/CX_1/job/121124?utm_source=yubhub.co&utm_medium=jobs_feed&utm_campaign=apply)
