Software Engineering Manager - Web
Software Engineering Manager - Web

Software Engineering Manager - Web

London Full-Time 48000 - 72000 £ / year (est.) Home office (partial)
M

At a Glance

  • Tasks: Lead a dynamic team to design, build, and maintain innovative software solutions.
  • Company: Join M&S, a beloved brand transforming into a digital-first organisation with strong ethical values.
  • Benefits: Enjoy perks like a 20% discount, flexible working, and a generous pension scheme.
  • Why this job: Be part of a community driving digital transformation and making a real impact in retail.
  • Qualifications: Experience in software engineering, team leadership, and a passion for technology is essential.
  • Other info: M&S promotes diversity and inclusion, welcoming all applicants to bring their authentic selves.

The predicted salary is between 48000 - 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 - Web employer: MARKS&SPENCER

Joining M&S as a Software Engineering Manager means becoming part of a historic brand that values ethical practices and innovation. With a strong focus on employee growth, you will benefit from tailored training schemes, competitive bonuses, and a generous pension plan, all within a supportive and inclusive work culture. This is an exciting opportunity to lead a high-performing team in a digital-first environment, where your contributions will directly impact the future of retail technology.
M

Contact Detail:

MARKS&SPENCER Recruiting Team

StudySmarter Expert Advice 🤫

We think this is how you could land Software Engineering Manager - Web

✨Tip Number 1

Familiarise yourself with the latest trends in software engineering, particularly in Java and Kotlin, as these are key technologies for the role. Being able to discuss recent advancements or projects you've worked on using these languages can set you apart during discussions.

✨Tip Number 2

Highlight your experience in building and leading high-performing teams. Prepare specific examples of how you've mentored engineers and improved team dynamics, as this is crucial for the Software Engineering Manager position.

✨Tip Number 3

Showcase your understanding of Agile methodologies and how you've successfully overseen project delivery in previous roles. Be ready to discuss how you manage risks and dependencies while ensuring alignment with business objectives.

✨Tip Number 4

Demonstrate your commitment to quality assurance and maintenance by discussing your approach to establishing and enforcing quality standards. Share examples of how you've resolved issues and improved software reliability in past projects.

We think you need these skills to ace Software Engineering Manager - Web

Leadership and Team Management
Agile Methodologies
Software Development Lifecycle (SDLC)
Java / Kotlin Programming
System Design and Software Architecture
Cloud Technologies
DevOps Practices
Quality Assurance and Testing Strategies
Domain Driven Design
Technical Roadmapping
Project Management
Problem-Solving Skills
Communication Skills
Stakeholder Management
Resource Allocation and Budget Management

Some tips for your application 🫡

Tailor Your CV: Make sure your CV highlights relevant experience in software engineering management, particularly in building and leading high-performing teams. Emphasise your familiarity with Agile methodologies and any experience you have with Java or Kotlin.

Craft a Compelling Cover Letter: In your cover letter, express your passion for technology and how it aligns with M&S's mission to redefine itself as a digital-first organisation. Mention specific examples of how you've driven successful software projects and fostered team collaboration.

Showcase Your Leadership Skills: Provide concrete examples of your leadership experience in your application. Discuss how you've mentored engineers, managed project timelines, and ensured quality standards in previous roles.

Highlight Your Technical Expertise: Detail your technical skills and knowledge of software engineering best practices. Mention any experience with system design, cloud technologies, and testing strategies that would be relevant to the role at M&S.

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 mentoring and resource allocation.

✨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 managing project risks and dependencies, as this will be crucial for the role.

✨Demonstrate Technical Expertise

Be prepared to discuss your technical background, especially in Java or Kotlin, and your experience with scalable software solutions. Show your understanding of system design and software architecture, as well as your familiarity with DevOps practices.

✨Emphasise Quality Assurance Practices

Quality is key in this role, so be ready to talk about how you've established and enforced quality standards in previous projects. Discuss your knowledge of testing strategies and how you've ensured software reliability and performance.

Software Engineering Manager - Web
MARKS&SPENCER
M
Similar positions in other companies
UK’s top job board for Gen Z
discover-jobs-cta
Discover now
>