# Software Engineering Manager - SAP Decoupling

**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/121331?utm_source=yubhub.co&utm_medium=jobs_feed&utm_campaign=apply
**Canonical**: https://yubhub.co/jobs/job_00bdba39-247

## Description

As part of the M&S Software Engineering team, you'll be joining a well-loved historic brand, working on solutions that serve millions of loyal customers and thousands of colleagues.

This is an exciting time as we continue our transformation into a digital-first, engineering-led organisation, with technology playing a key role in delivering value across the business.

As a **Software Engineering Manager**, you'll combine people leadership, technical direction and delivery excellence to build high-performing teams, drive engineering standards and deliver scalable software solutions that support business outcomes.

A key focus of this role will be supporting the Fashion, Home & Beauty programme to decouple core business capabilities from SAP.

**Your key accountabilities will include:**

- Lead and develop a high-performing software engineering team, fostering a culture of collaboration, innovation, accountability and continuous improvement.

- Oversee the delivery of software initiatives, ensuring solutions are aligned to business goals, customer needs, timelines and quality expectations.

- Drive engineering excellence by establishing strong technical standards, challenging solution design decisions and promoting modern software engineering practices.

- Ensure software solutions are secure, reliable, resilient and operationally effective, with quality, performance and maintainability built into delivery.

- Manage relationships with vendors, partners and stakeholders, holding them accountable for high-quality delivery and successful business outcomes.

- Act as the primary Engineering contact for the wider **SAP Decoupling Programme**, partnering closely with Product, Delivery and Business stakeholders to ensure successful outcomes.

- Work with Domain Architects and Solution Architects to design and deliver appropriate technical solutions that support business processes transitioning away from SAP.

- Form, scale and lead engineering teams responsible for building new services and modernising existing capabilities, leveraging both existing and new engineering resources.

- Ensure strong engineering maturity, adherence to M&S technology standards and the effective adoption of AI tooling across the software development lifecycle where appropriate.

**Your skills and experience will include:**

- Proven experience leading and developing high-performing software engineering teams, delivering scalable and high-quality software solutions.

- Strong software engineering background with experience across a range of technologies, architectures and distributed systems.

- Excellent understanding of software architecture, system design, cloud technologies, DevOps principles and engineering best practices.

- Strong people leadership, communication and stakeholder management skills, with the ability to influence both technical and non-technical audiences.

- A collaborative, servant-leadership approach with strong analytical and problem-solving skills, coupled with a focus on continuous improvement and ownership.

- Experience leading large-scale technology transformation initiatives, modernisation programmes or platform migrations across complex enterprise environments.

- Strong technical judgement with the ability to challenge architectural decisions, balance business priorities with technical requirements and drive pragmatic outcomes.

**Tech Stack** The teams use a variety of technologies, including:

- Java, Spring, Spring Boot and Micronaut

- React, Next.js, TypeScript and Angular

- Azure Cloud, Kubernetes and Dynatrace

- SQL Server and MongoDB

- Ignite and Redis

**Additional technologies for this programme are expected to include:**

- Java and Micronaut

- Potential use of Kotlin for new backend service development

**What’s in it for you?** Working at M&S means being part of something bigger – helping to deliver quality, value and service to millions of customers every day.

Here are just a few of the benefits that make working here even more rewarding:

- 20% colleague discount on all M&S products and many third-party brands for you and someone in your household, available once you’ve completed your probation.

- Competitive holiday allowance with the option to buy more.

- Discretionary bonus schemes linked to your performance and ours.

- Strong pension and life assurance to help plan for the future.

- Tailored induction and training to support your development from day one.

- Exclusive perks and savings through our M&S Choices portal.

- Market-leading family policies, including parental, adoption and neonatal leave.

- 24/7 wellbeing support, including virtual GP access and mental health services.

- One paid volunteer day a year to support a cause that matters to you.

## Skills

### Required
- Java
- Spring
- Micronaut
- React
- Next.js
- TypeScript
- Angular
- Azure Cloud
- Kubernetes
- Dynatrace
- SQL Server
- MongoDB
- Ignite
- Redis
- Kotlin

### Nice to have
- Knowledge of the Retail domain
- Experience delivering SAP modernisation, decomposition or decoupling programmes
- Experience designing and delivering microservices architectures, API-first integrations and cloud-native backend services

---

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/121331?utm_source=yubhub.co&utm_medium=jobs_feed&utm_campaign=apply)
