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 – Transport

MS Companies

Staff Software Engineer joining the M&S Software Engineering team to develop solutions for the Transport domain. Engaging in technical leadership, code reviews, and mentoring for scalable software solutions.

Posted 6/18/2026full-timeLondon • 🇬🇧 United KingdomLeadWebsite

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
full stack engineeringUI developmentbackend systemsoptimisationscalabilityautomated testingperformance testingDevSecOpsprogramming languagescloud infrastructure
Soft Skills
technical leadershipmentorshipclear communicationcollaborationcontinuous improvement
Tools & Technologies
JavaSQLJavaScriptGitCI/CD pipelinesAI/ML technologiesGenAI toolsCopilot
Industry Keywords
software engineering principlesscalable applications3rd party integrationstechnical standardsincident response

Tech Stack

Tools & technologies
CloudJavaJavaScriptSQL

About the role

Key responsibilities & impact
  • Software Development: Develop, test, and debug software solutions, taking a lead on what good coding practices look like.
  • Technical Leadership: Provide expert guidance on complex projects, ensuring that software solutions align both with our strategy, technology standards, and follow engineering best practice.
  • Architecture and Design: Lead the design of scalable and adaptable software solutions or 3rd party integrations, whilst partnering with colleagues in Architecture.
  • Code Review: Conduct thorough code reviews to ensure adherence to technical standards, maintainability, automated testing and high-quality code. Foster a culture of continuous improvement.
  • Collaboration: 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.
  • Mentorship: Mentor and coach engineers at all levels, sharing your knowledge and experience to help them grow and develop their skills.
  • Operational Excellence: Ensure our systems are well monitored, with good alerting, and tooling to support incident response and investigation. Ensure learnings are fed back into the development process.
  • Innovation: Stay abreast of emerging technologies. Propose and implement innovative solutions to improve our operations and enhance customer service.

Requirements

What you’ll need
  • Proven track record in full stack engineering developing high-performing, robust UI and 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 and performance testing practices and toolsets, and how they are best applied at unit, integration, and system levels, across both back-end and front-end technologies.
  • Proven hands-on experience implementing DevSecOps practices at scale across enterprise-wide applications.
  • Technical versatility and proficiency in a range of relevant programming languages (e.g. Java, 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.
  • Clear communicator who can convey complex technical concepts to diverse audiences, fostering collaboration and understanding.
  • Possess a mentorship mindset with a genuine desire to share knowledge and empower others to reach their full potential.
  • Good knowledge of AI/ML technologies and GenAI tools such as Copilot, with hands-on experience implementing GenAI tools and agents across the software development lifecycle.

Benefits

Comp & perks
  • 20% Colleague discount on most things from furniture, fashion and food.
  • A first-class welcome to M&S with a tailored induction and a wide range of training schemes to help with your learning and development. Having options to progress is something we’re proud of at M&S.
  • Attractive annual bonus, based on company performance and personal objectives.
  • Competitive holiday entitlement with the potential to buy extra holiday days!
  • Amazing perks and discounts via our M&S Choices website. Including GymSave – that offers up to 25% off Gym Memberships and the option to become an M&S Shareholder using our ShareSave & ShareBuy Schemes.
  • Charity Volunteer Day – A paid day away from work to support your chosen charity.
  • A very generous Defined Contribution Pension Scheme and Life Assurance.
  • Every colleague at M&S has access to a fantastic range of wellbeing support – this includes access to our 24/7 Virtual GP, PAM Assist to support you & your family as well as many other schemes