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 – Store Operations
MS CompaniesStaff Software Engineer at M&S creating robust and scalable software solutions. Join a company redefining itself into a digital first and engineering-led organisation.
Tech Stack
Tools & technologiesAndroidCloudJavaJavaScriptSQL
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 resumeApplicant 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