At a Glance
- Tasks: Lead a dynamic software engineering team to deliver high-quality solutions and drive innovation.
- Company: Join M&S, a beloved brand transforming into a digital-first organisation with strong ethical values.
- Benefits: Enjoy flexible working, competitive holidays, discounts, bonuses, and comprehensive wellbeing support.
- Why this job: Be part of a community that values creativity and collaboration while making a real impact.
- Qualifications: Experience in software engineering, team leadership, and a passion for technology are essential.
- Other info: M&S promotes diversity and inclusion, welcoming applicants from all backgrounds.
The predicted salary is between 43200 - 72000 £ per year.
As part of the M&S Software Engineering team, you\’ll be joining a well-loved historic brand, working on solutions that serve millions of loyal customers and thousands of colleagues! With ethical values that run right through the company\’s core and technology leaders that truly understand software engineers and engineering, it\’s an exciting time as we\’re redefining ourselves into a digital first and engineering-led organisation, with the quality of our engineering team being a key differentiator. We are seeking a passionate Software Engineering Manager who will provide technical expertise, ship thoughtfully and operate with excellence. Being creative, curious, and confident, you will be an integral part of our empowered, self-managing, multi-disciplinary engineering teams – designing, building, releasing, and maintaining products. You will play a key role in driving our ambition to create a best-in-class software engineering team, environment, and culture. We are looking for people to join our community of engineers to drive this transformation, build a modern digital ecosystem using exciting technologies and do the best work of their careers. building integrations with strategic partners to provide our customers with access to the unique benefits of shopping with those partners. # Operational stability of software solutions owned by your team. # Delivering high quality solutions that deliver value to the business. # The Software Engineering Manager role is the embodiment of \’solving problems through technology\’ with key responsibilities as follows: # Build, mentor, and manage a high-performing software engineering team. Ensure budgets, people and resource allocation, and workload balance across projects. # Agile Delivery: Oversee the planning, execution, and delivery of software projects, ensuring alignment with business objectives and timelines. Monitor project progress, risks, and dependencies, taking corrective action when necessary. Work closely with product management, design, programme management, and others to define project scope, goals, and deliverables. # Drive the adoption of standards, and methodologies for software development. Provide technical guidance and support to engineering teams for complex projects. Evaluate and recommend new technologies, tools, and platforms to improve the engineering process and software quality. Work with senior engineers to develop the team\’s technical roadmap and work closely with the product management team to prioritise it against the commercial roadmap. # Quality Assurance and Maintenance: Establish and enforce quality standards, ensuring software products meet performance, reliability, and usability requirements. Oversee the maintenance and support of existing software systems, ensuring prompt resolution of issues and bugs. Java / Kotlin Previous polyglot hands-on senior software engineer. # Experience working on highly scalable software solutions across web or backend. # Extensive background in software engineering with several years\’ experience in a variety of systems and technologies. # Experience building and leading teams of highly skilled, senior software engineers that deliver high-quality software. # Excellent understanding of system design, software architecture, cloud, and software engineering standard methodologies. # Promoter of DevOps: you build it, you run it. # Strong understanding of testing strategies and reliability engineering. # Knowledge of Software approaches like Domain Driven Design. # Previous software engineering community leadership experience. # 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. 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. ~ 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. M&S is ready to push boundaries to lead the retail industry into a greener, speedier, more inspiring digital era. Join us and make an immediate impact. We are committed to an active Inclusion, Diversity and Equal Opportunities Policy, which starts with our recruitment and selection process, and we are happy to talk flexible working. We\’re disrupting, innovating and leading the industry into a more conscientious, inspiring digital era. We are committed to building diverse and representative teams, where everyone can bring their whole selves to work and be at their best. 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. #LI-Hybrid #
Software Engineering Manager - Hybrid employer: MARKS&SPENCER
Contact Detail:
MARKS&SPENCER Recruiting Team
StudySmarter Expert Advice 🤫
We think this is how you could land Software Engineering Manager - Hybrid
✨Tip Number 1
Familiarise yourself with M&S's core values and mission. Understanding their commitment to ethical practices and customer service will help you align your responses during interviews, showcasing how your personal values resonate with theirs.
✨Tip Number 2
Highlight your experience in building and leading high-performing teams. Be prepared to discuss specific examples of how you've mentored engineers and fostered a collaborative environment, as this is crucial for the Software Engineering Manager role.
✨Tip Number 3
Demonstrate your knowledge of Agile methodologies and how you've successfully overseen software project deliveries. Prepare to share insights on managing project risks and aligning technical goals with business objectives.
✨Tip Number 4
Stay updated on the latest technologies and tools relevant to software engineering. Being able to discuss recent advancements and how they can be applied at M&S will show your proactive approach and passion for continuous improvement.
We think you need these skills to ace Software Engineering Manager - Hybrid
Some tips for your application 🫡
Tailor Your CV: Make sure your CV highlights relevant experience in software engineering management, particularly focusing on your ability to build and lead high-performing teams. Include specific examples of projects you've overseen and the technologies you've worked with, such as Java or Kotlin.
Craft a Compelling Cover Letter: In your cover letter, express your passion for software engineering and your alignment with M&S's values. Discuss how your leadership style fosters creativity and collaboration within teams, and mention any experience you have with Agile methodologies and DevOps practices.
Showcase Your Technical Expertise: Highlight your technical skills and experience in system design, software architecture, and quality assurance. Mention any specific methodologies you advocate for, like Domain Driven Design, and how you've implemented them in past roles.
Demonstrate Cultural Fit: M&S values diversity and inclusion, so be sure to convey your commitment to these principles in your application. Share examples of how you've contributed to building inclusive teams or supported colleagues from diverse backgrounds in your previous roles.
How to prepare for a job interview at MARKS&SPENCER
✨Showcase Your Leadership Skills
As a Software Engineering Manager, you'll need to demonstrate your ability to build and mentor high-performing teams. Prepare examples of how you've successfully led teams in the past, focusing on your approach to resource allocation and workload balance.
✨Understand Agile Methodologies
Familiarise yourself with Agile principles and be ready to discuss how you've overseen project planning and execution. Highlight any experience you have in monitoring project progress and managing risks, as this will be crucial for the role.
✨Emphasise Technical Expertise
Be prepared to discuss your technical background, especially in Java or Kotlin, and your experience with scalable software solutions. Mention any specific technologies or methodologies you've adopted that align with the company's goals.
✨Align with Company Values
M&S values ethical practices and community engagement. Research their initiatives and be ready to discuss how your personal values align with theirs, particularly in terms of driving transformation and fostering an inclusive culture.