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 - 75000 £ 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. Here are some of the benefits we offer that make working for M&S just that little bit more special:
- 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 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 extensive training programmes, competitive perks, and a supportive work culture that encourages collaboration and inclusivity. Located in a dynamic environment, you'll play a crucial role in shaping the future of our logistics and warehousing operations while enjoying a range of benefits designed to enhance your personal and professional wellbeing.
StudySmarter Expert Advice🤫
We think this is how you could land Staff Software Engineer - Warehousing - Blue Yonder Dispatcher
✨Tip Number 1
Network like a pro! Reach out to current employees at M&S through LinkedIn or other platforms. Ask them about their experiences and any tips they might have for landing a role in the software engineering team.
✨Tip Number 2
Prepare for technical interviews by brushing up on your coding skills. Use platforms like LeetCode or HackerRank to practice common algorithms and data structures that might come up during your interview.
✨Tip Number 3
Showcase your passion for software engineering! During interviews, share personal projects or contributions to open-source software that demonstrate your skills and commitment to continuous learning.
✨Tip Number 4
Don’t forget to apply through our website! It’s the best way to ensure your application gets seen by the right people. Plus, it shows you’re genuinely interested in being part of the M&S family.
We think you need these skills to ace Staff Software Engineer - Warehousing - Blue Yonder Dispatcher
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 the role, so don’t hold back on showcasing your relevant projects!
Showcase Your Impact:When detailing your past experiences, focus on the impact you’ve made in previous roles. Use metrics or specific examples to illustrate how your contributions improved processes or outcomes. We love seeing how you’ve made a difference!
Be Authentic:Let your personality shine through in your application. We’re looking for team players who are passionate about software engineering and can contribute to our culture. Don’t be afraid to share what excites you about this opportunity!
Apply Through Our Website:For the best chance of success, make sure to apply directly through our website. This helps us keep track of your application and ensures it gets to the right people. Plus, it’s super easy to do!
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 how you've used these tools in past projects and how they can be applied to improve M&S's warehousing solutions.
✨Showcase Your Problem-Solving Skills
Prepare examples of complex issues you've resolved in previous roles, especially those related to backend systems and cloud infrastructure. Highlight your thought process and the impact your solutions had on operations, as this aligns with their focus on optimisation and scalability.
✨Emphasise Team Collaboration
Since mentoring and supporting fellow engineers is key for this role, come prepared with stories that demonstrate your experience in code reviews, pair programming, or leading team initiatives. This will show that you value collaboration and continuous learning, which are important to M&S.
✨Align with Their Values
Research M&S's ethical values and be ready to discuss how your personal values align with theirs. Share your thoughts on innovation and inclusivity in tech, and how you can contribute to their mission of transforming retail while maintaining exceptional quality and service.