Staff Software Engineer - Warehousing - Blue Yonder Dispatcher in London

Staff Software Engineer - Warehousing - Blue Yonder Dispatcher in London

London Full-Time 60000 - 80000 £ / year (est.) No working from home possible

At a Glance

  • Tasks: Build and maintain high-quality cloud-based software for logistics and warehousing.
  • Company: Join the iconic M&S brand, known for its ethical values and innovation.
  • Benefits: Enjoy a 20% discount, competitive holidays, and generous pension schemes.
  • Other info: Be part of a diverse team driving change in the retail industry.
  • Why this job: Make a real impact on millions of customers with cutting-edge technology.
  • Qualifications: Experience in backend systems, programming languages, and cloud infrastructure.

The predicted salary is between 60000 - 80000 £ per year.

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

Being a part of M&S is exactly that – playing your part to bring the magic of M&S to our customers every day. We’re an inclusive, dynamic, exciting, and ever evolving business built on doing the right thing and bringing exceptional quality, value, service to every customer, whenever, wherever and however they want to shop with us.

  • 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.
  • Amazing 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.

Staff Software Engineer - Warehousing - Blue Yonder Dispatcher in London employer: 慨正橡扯

Joining M&S as a Staff Software Engineer means becoming part of a historic brand that values ethical practices and innovation. With a strong focus on employee growth, you will benefit from competitive perks, including a generous discount, flexible working policies, and comprehensive wellbeing support, all while contributing to exciting projects that impact millions. The inclusive and dynamic work culture fosters collaboration and continuous learning, making it an ideal environment for those looking to make a meaningful impact in the digital retail space.

Contact Details:

慨正橡扯 Recruitment Team

StudySmarter Expert Advice🤫

We think this is how you could land Staff Software Engineer - Warehousing - Blue Yonder Dispatcher in London

Tip Number 1

Network like a pro! Reach out to current employees at M&S on LinkedIn or through mutual connections. A friendly chat can give you insider info and maybe even a referral, which can really boost your chances.

Tip Number 2

Prepare for the interview by diving deep into M&S's values and recent projects. Show them you’re not just another candidate; you’re genuinely excited about their mission and how you can contribute to their digital transformation.

Tip Number 3

Practice coding challenges and system design questions that are relevant to the role. Use platforms like LeetCode or HackerRank to sharpen your skills. Being well-prepared will help you shine during technical interviews.

Tip Number 4

Don’t forget to follow up after your interview! A quick thank-you email can leave a lasting impression and shows your enthusiasm for the role. Plus, it’s a great way to reiterate why you’d be a perfect fit for the team.

We think you need these skills to ace Staff Software Engineer - Warehousing - Blue Yonder Dispatcher in London

Backend Development
Cloud Infrastructure
Java
PL/SQL
JavaScript
Git
CI/CD Pipelines

Some tips for your application 🫡

Tailor Your Application:Make sure to customise your CV and cover letter to highlight your experience with backend systems and cloud technologies. We want to see how your skills align with our needs, so don’t hold back on showcasing your relevant projects!

Show Your Passion for Software Engineering:Let us know why you love software engineering! Share examples of how you've positively impacted operations through your work. We’re all about that passion for quality and innovation, so make it shine in your application.

Highlight Your Team Spirit:We value collaboration, so mention any experiences where you’ve mentored others or contributed to team goals. Whether it’s through code reviews or pair programming, we want to see how you support your fellow engineers.

Apply Through Our Website:Don’t forget to submit your application through our website! It’s the best way for us to receive your details and ensures you’re considered for this exciting opportunity. We can’t wait to hear from you!

How to prepare for a job interview at 慨正橡扯

Know Your Tech Stack

Familiarise yourself with the technologies mentioned in the job description, like Java, SpringBoot, and Azure Data Factory. Be ready to discuss your experience with these tools and how you've used them to build scalable applications.

Showcase Your Problem-Solving Skills

Prepare examples of complex issues you've resolved in past projects. Highlight your approach to troubleshooting and how you ensure high-quality software delivery, as this role involves handling major issues and optimising backend systems.

Emphasise Team Collaboration

Since mentoring and supporting other engineers is key, be prepared to talk about your experiences with code reviews and pair programming. Share how you've contributed to team growth and how you can help drive recruitment and hiring plans.

Align with Company Values

Research M&S's ethical values and their commitment to innovation and inclusivity. Be ready to discuss how your personal values align with theirs and how you can contribute to their mission of redefining retail in a digital-first world.