At a Glance
- Tasks: Build and maintain cloud-based software solutions while driving engineering excellence.
- Company: Join M&S, a dynamic and inclusive leader in the retail industry.
- Benefits: Enjoy 20% discount, competitive holidays, and wellbeing support.
- Other info: Be part of a diverse team committed to redefining retail.
- Why this job: Make a real impact in a tech-driven environment with innovative projects.
- Qualifications: Experience with databases, Azure, and DevOps practices required.
The predicted salary is between 60000 - 75000 € per year.
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 outstanding quality, value, and 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.
What you'll do:
- Deliver and own high-quality software: Build, maintain, and operate reliable, cloud-based solutions with strong automation, taking full ownership of delivery, support (including out-of-hours rota), and issue resolution.
- Drive engineering excellence and DevOps practices: Lead adoption of DevOps, automation, and experimentation to improve the end-to-end product lifecycle, while continuously measuring and enhancing development metrics, quality, and stability.
- Lead and contribute to frameworks, standards, and strategy: Develop and embed engineering frameworks, policies, and standards, while contributing to product planning, roadmaps, and defining/achieving Product Group objectives and key results.
- Mentor and uplift engineering capability: Support, coach, and mentor engineers through code reviews, pair programming, and knowledge sharing, fostering clean, high-quality code and continuous learning.
- Promote innovation, collaboration, and community engagement: Champion technology, ways of working, and innovation across teams; actively participate in communities of practice; and contribute to recruitment strategy and hiring plans.
Who you are:
We are looking for Software Engineers with experience with the following tech-stack:
- Database Technologies including MongoDB, SQL, CosmosDB
- Azure Databricks
- Terraform
- SpringBoot
- Java 11+
- AngularJS
- Queues - IBM MQ, Kafka
- CI/CD using GitHub Actions
- Azure Cloud Platform
- Event Streaming Platform with Kafka
Everyone's welcome. We are ambitious about the future of retail. We’re redefining, innovating and leading the industry into a more conscientious, inspiring digital era. We’re redefining 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.
Staff Software Engineer - Food Supply Chain employer: Marks & Spencer
Joining M&S as a Staff Software Engineer in the Food Supply Chain means becoming part of a dynamic and inclusive team dedicated to delivering exceptional quality and service. With competitive benefits such as a generous colleague discount, flexible working options, and extensive training programmes, M&S fosters a culture of growth and innovation, ensuring that every employee can thrive while contributing to a more conscientious retail future.
StudySmarter Expert Advice🤫
We think this is how you could land Staff Software Engineer - Food Supply Chain
✨Tip Number 1
Network like a pro! Reach out to current or former employees at M&S on LinkedIn. 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 practising common questions related to software engineering and the specific tech stack mentioned in the job description. We recommend doing mock interviews with friends or using online platforms to get comfortable.
✨Tip Number 3
Showcase your projects! If you've worked on relevant software or have a GitHub portfolio, make sure to highlight it during your interview. This is your chance to demonstrate your skills and passion for the role.
✨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 team.
We think you need these skills to ace Staff Software Engineer - Food Supply Chain
Some tips for your application 🫡
Tailor Your Application:Make sure to customise your CV and cover letter for the Staff Software Engineer role. Highlight your experience with the tech stack mentioned in the job description, like Azure and Java, to show us you’re the perfect fit!
Showcase Your Achievements:Don’t just list your responsibilities; share specific achievements that demonstrate your engineering excellence. Use metrics where possible to quantify your impact – we love numbers!
Be Authentic:Let your personality shine through in your application. We value authenticity and want to know what makes you tick, so don’t be afraid to share your passion for technology and innovation.
Apply Through Our Website:For the best chance of success, make sure to apply directly through our website. This way, your application will go straight to us, and we can’t wait to see what you bring to the table!
How to prepare for a job interview at Marks & Spencer
✨Know Your Tech Stack
Make sure you’re well-versed in the technologies mentioned in the job description, like MongoDB, Azure Databricks, and Java 11+. Brush up on your knowledge of these tools and be ready to discuss how you've used them in past projects.
✨Showcase Your Problem-Solving Skills
Prepare to share specific examples of how you've tackled challenges in software development. Think about times when you had to resolve issues or improve processes, especially in a DevOps context. This will demonstrate your ability to own delivery and support.
✨Emphasise Collaboration and Mentorship
Since the role involves mentoring and uplifting engineering capability, be ready to talk about your experiences in coaching others. Share stories that highlight your collaborative spirit and how you’ve contributed to team success.
✨Align with Company Values
Research M&S’s commitment to inclusivity and innovation. Be prepared to discuss how your personal values align with theirs and how you can contribute to their mission of redefining retail. This shows you’re not just a fit for the role, but for the company culture too.