Jobs
My ads
My job alerts
Sign in
Find a job Career Tips Companies
Find

Staff software engineer - warehousing

London
Permanent
Marks and Spencer
Software engineer
Posted: 12 January
Offer description

4 days ago Be among the first 25 applicants

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! With ethical values that run right through the company’s core and technology leaders that truly understand software engineers and engineering, it’s an exciting time as we’re redefining ourselves into a digital first and engineering‑led organisation, with the quality of our engineering team being a key differentiator. As part of joining the foods warehousing team in M&S you will be at the centre of a huge investment in our logistics and warehousing operations aligned to our strong growth and exciting future.


What You’ll Do

* Build, maintain, and own high‑quality cloud‑based software with strong automation, while handling complex backlog tasks and resolving major issues.
* Shape and improve engineering standards, frameworks, DevOps practices, and software development metrics, promoting continuous learning, quality, and stability.
* Support and mentor engineers through code reviews, pair programming, coaching, and contributing to team OKRs and product planning.
* Participate in out‑of‑hours platform support, communities of practice, and broader organisational initiatives that promote innovation, values, and ways of working.
* Contribute to team growth and strategy by helping drive recruitment and hiring plans.


Who You Are

* Proven track record in developing impactful, robust backend systems and integrations, with a focus on optimisation and scalability.
* Motivated by the ability to positively impact physical operations, through great software.
* Deep understanding of software engineering principles, patterns, and practices, applied to the development of maintainable and adaptable code.
* Technical versatility and proficiency in a range of relevant programming languages (e.g., Java, PL/SQL, JavaScript) and tools (e.g., Git, CI/CD pipelines).
* Expertise in designing and implementing scalable applications on cloud infrastructure, with a focus on performance and security.


Tech Stack

* BlueYonder WMS
* Java 11+, SpringBoot
* IBM MQ, Kafka (Queues & Event Streaming)
* Azure Data Factory, PowerBI (Reporting)
* CI/CD using Sonar and GitHub Actions
* On‑premise infrastructure


What’s In It For You

* After completing your probationary period, you’ll receive 20% colleague discount across all M&S products and many of our third‑party brands for you and a member of your household.
* Competitive holiday entitlement with the potential to buy extra holiday days!
* Discretionary bonus schemes awarded based on how you achieve your personal objectives and our performance as a business.
* A generous Defined Contribution Pension Scheme and Life Assurance.
* A dedicated welcome to our teams with a tailored induction and a wide range of training programmes to develop your skills.
* Amusing perks and discounts via our M&S Choices portal to maximise your financial and personal wellbeing.
* Industry‑leading parental, adoption and neonatal policies, providing support and flexibility for your family.
* Access to a fantastic range of wellbeing support for all colleagues including access to our 24/7 Virtual GP and PAM Assist to support you and your family.
* A charity volunteer day to support a charity or cause you're passionate about through a dedicated day away from work.


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. We’re transforming how we work together and offering our most exciting opportunities yet. 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 don’t hesitate to let us know when completing your application. This information will be picked up by our team, so we can try and put steps in place to help you be at your best through this process.

#J-18808-Ljbffr

Apply
Create E-mail Alert
Job alert activated
Saved
Save
Similar job
Senior software engineer
London
Permanent
Fitch Group
Software engineer
€80,000 a year
Similar job
Associate software engineer
London
Permanent
Snyk Ltd.
Software engineer
€50,000 a year
Similar job
Software engineer - c++
London
Permanent
Minimal
Software engineer
€60,000 a year
See more jobs
Similar jobs
It jobs in London
jobs London
jobs Greater London
jobs England
Home > Jobs > It jobs > Software engineer jobs > Software engineer jobs in London > Staff Software Engineer - Warehousing

About Jobijoba

  • Career Advice
  • Company Reviews

Search for jobs

  • Jobs by Job Title
  • Jobs by Industry
  • Jobs by Company
  • Jobs by Location
  • Jobs by Keywords

Contact / Partnership

  • Contact
  • Publish your job offers on Jobijoba

Legal notice - Terms of Service - Privacy Policy - Manage my cookies - Accessibility: Not compliant

© 2026 Jobijoba - All Rights Reserved

Apply
Create E-mail Alert
Job alert activated
Saved
Save