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

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.

Staff Software Engineer – Transport
MS CompaniesStaff 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.
Tech Stack
Tools & technologiesCloudJavaJavaScriptSQL
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
ATS Keywords
✓ Tailor your resumeApplicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard Skills & Tools
full stack engineeringUI developmentbackend systemsoptimisationscalabilityautomated testingperformance testingDevSecOpsprogramming languagescloud infrastructure
Soft Skills
technical leadershipmentorshipclear communicationcollaborationcontinuous improvement