Software Engineering Manager - Online (Order Management)
Software Engineering Manager - Online (Order Management)

Software Engineering Manager - Online (Order Management)

Full-Time No home office possible
M

Overview

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. We are redefining ourselves into a digital first and engineering-led organisation, with the quality of our engineering team as a key differentiator. We are seeking a passionate Software Engineering Manager who will provide technical expertise, ship thoughtfully, and operate with excellence. You will be an integral part of empowered, self-managing, multi-disciplinary engineering teams designing, building, releasing, and maintaining products to drive a best-in-class software engineering team, environment, and culture.

You will join the Online software engineering team and lead the modernization of our order management software to provide a seamless customer experience and enable M&S online growth ambitions through a scalable, reliable, secure, and cost-effective system.

What You’ll Do

The Software Engineering Manager role embodies solving problems through technology with key responsibilities as follows:

  • Team Management: Build, mentor, and manage a high-performing software engineering team. Foster a culture of collaboration, innovation, and continuous improvement. Facilitate communication and collaboration among team members. Ensure budgets, people and resource allocation, and workload balance across projects.
  • Agile Delivery: Oversee planning, execution, and delivery of software projects, ensuring alignment with business objectives and timelines. Monitor progress, risks, and dependencies, taking corrective action when necessary. Work with product management, design, programme management, and others to define project scope, goals, and deliverables.
  • Technical Leadership: Drive the adoption of standards and methodologies for software development. Provide technical guidance and support to engineering teams for complex projects. Evaluate and recommend new technologies, tools, and platforms to improve engineering processes and software quality. Develop the team\’s technical roadmap and support prioritisation against the commercial roadmap.
  • Quality Assurance and Maintenance: Establish and enforce quality standards, ensuring software products meet performance, reliability, and usability requirements. Oversee maintenance and support of existing software systems and prompt resolution of issues and bugs.

Who You Are

  • Previous polyglot hands-on senior software engineer
  • Experience working on highly scalable back-end software solutions, ideally Java-based
  • Experience with order management systems such as IBM Sterling is a plus
  • Extensive background in software engineering with several years’ experience across a variety of systems and technologies
  • Experience building and leading teams of senior software engineers that deliver high-quality software
  • Excellent understanding of system design, software architecture, cloud, and standard software engineering methodologies
  • Promoter of DevOps: you build it, you run it

Tech Stack

  • M&S software engineers use a variety of technologies including:
  • React, Next.js, Typescript, Optmizely
  • Java, Spring, Spring Boot, Micronaut, GraphQL, Kafka
  • MongoDB, Postgres, Redis
  • Azure, Kubernetes
  • Dynatrace
  • GitHub Actions

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. We’re inclusive, fast-moving and always evolving, with a strong sense of purpose and a focus on doing the right thing.

  • 20% colleague discount on all M&S products and many third-party brands for you and someone in your household, available after 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

Everyone’s Welcome

We are ambitious about the future of retail. We’re disrupting, innovating and leading the industry into a more conscientious, inspiring digital era. Marks & Spencer strives to be an inclusive organisation, trusted and admired by our colleagues, customers and suppliers. Join us and make change happen. We are committed to building diverse and representative teams, where everyone can bring their whole selves to work and be at their best. We support each other and work together to win together. If you feel you’d benefit from any support or reasonable adjustments during any stage of the recruitment process, please let us know when completing your application.

#hybridrole

#J-18808-Ljbffr

M

Contact Detail:

M&S Recruiting Team

Software Engineering Manager - Online (Order Management)
M&S

Land your dream job quicker with Premium

You’re marked as a top applicant with our partner companies
Individual CV and cover letter feedback including tailoring to specific job roles
Be among the first applications for new jobs with our AI application
1:1 support and career advice from our career coaches
Go Premium

Money-back if you don't land a job in 6-months

M
Similar positions in other companies
UK’s top job board for Gen Z
discover-jobs-cta
Discover now
>