Apply

Ready to go for it?

AI Apply speeds things up—apply directly if you prefer.

FREE ACCESS
5,000–10,000 jobs/day
JobTailor Logo

See all jobs on JobTailor

Search thousands of fresh jobs every day.

Discover
  • Fresh listings
  • Fast filters
  • No subscription required
Create a free account and start exploring right away.
MS Companies

Staff Software Engineer – Store Operations

MS Companies

Staff Software Engineer at M&S creating robust and scalable software solutions. Join a company redefining itself into a digital first and engineering-led organisation.

Posted 5/5/2026full-timeLondon • 🇬🇧 United KingdomLeadWebsite

Tech Stack

Tools & technologies
AndroidCloudJavaJavaScriptSQL

About the role

Key responsibilities & impact
  • Develop, test, and debug software solutions, taking a lead on what good coding practices look like.
  • Provide expert guidance on complex projects, ensuring that software solutions align both with our strategy, technology standards, and follow engineering best practice.
  • Lead the design of scalable and adaptable software solutions or 3rd party integrations, whilst partnering with colleagues in Architecture.
  • Conduct thorough code reviews to ensure adherence to technical standards, maintainability, automated testing and high-quality code. Foster a culture of continuous improvement.
  • Gain a deep understanding of our area, working with key business stakeholders, product managers, and other engineers to be able to craft the most effective technical solutions.

Requirements

What you’ll need
  • Proven track record in developing high-performing, robust backend systems and integrations, with a focus on optimisation and scalability.
  • Deep understanding of software engineering principles, patterns, and practices, applied to the development of maintainable and adaptable code.
  • Good understanding of automated testing practices and toolsets, and how they are best applied at unit, integration, and system levels, across both back and front-end technologies.
  • 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.
  • Android mobile app experience is desirable

Benefits

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

ATS Keywords

✓ Tailor your resume
Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard Skills & Tools
backend developmentsoftware engineering principlesautomated testingJavaPL/SQLJavaScriptcloud infrastructurescalable applicationsperformance optimizationsecurity
Soft Skills
leadershipguidancecollaborationcommunicationcontinuous improvementcode reviewproblem-solvingadaptabilitystakeholder engagementtechnical mentorship