At a Glance
- Tasks: Lead a dynamic team to design, build, and maintain innovative software solutions.
- Company: Join M&S, a forward-thinking company committed to excellence and inclusivity.
- Benefits: Enjoy discounts, training, bonuses, flexible working, and wellbeing support.
- Why this job: Be part of a transformative journey in tech, fostering creativity and collaboration.
- Qualifications: Experienced software engineer with leadership skills and a passion for innovation.
- Other info: We embrace diversity and offer equal opportunities for all applicants.
The predicted salary is between 48000 - 72000 £ per year.
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. Responsibilities include: Operational stability of software solutions owned by your team Delivering high-quality solutions that provide value to the business Improving team maturity and maintaining Elite DORA Standards Leading engineering excellence, fostering innovation and growth Maximizing value through platforms and partners What you\’ll do The role embodies \’solving problems through technology\’ with key responsibilities: Team Management: Build, mentor, and manage a high-performing team, fostering collaboration and continuous improvement. Manage budgets, resources, and workload. Delivery: Oversee planning, execution, and delivery of projects, ensuring alignment with objectives using agile methodologies. Collaborate with cross-functional teams. Technical Leadership: Drive adoption of standards and methodologies, evaluate new technologies, and develop the technical roadmap. Quality Assurance and Maintenance: Establish quality standards and oversee maintenance and support of existing systems. Tech stack React, Next.js, Typescript Java, Kotlin, Swift Azure, New Relic, GraphQL Federation, Apigee, Contentful CMS Who you are Experienced polyglot senior software engineer with diverse system and technology experience Proven leadership in building and leading high-quality software teams Strong understanding of system design, cloud, and engineering methodologies Advocate of DevOps, testing strategies, and reliability engineering Desirable experience Knowledge of Domain Driven Design Community leadership experience Presentation skills and open-source contributions Experience with online retail platforms and cloud architectures What\’s in it for you Join M&S and enjoy benefits like colleague discounts, tailored induction, training schemes, bonuses, holiday entitlements, perks, charity days, pension schemes, wellbeing support, and more. We value inclusivity, diversity, and flexible working options. We are committed to active inclusion and equal opportunities. If you require reasonable adjustments during recruitment, please share this with us. #J-18808-Ljbffr
Software Engineering Manager - Web employer: MARKS&SPENCER
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 our tech stack, especially React, Next.js, and Typescript. Being able to discuss your experience with these technologies in detail will show your technical expertise and alignment with our needs.
✨Tip Number 2
Highlight your leadership experience by preparing examples of how you've built and managed high-performing teams. We value collaboration and continuous improvement, so be ready to share specific instances where you fostered these qualities.
✨Tip Number 3
Demonstrate your understanding of agile methodologies and how you've applied them in past projects. This will show us that you can oversee planning and execution effectively, which is crucial for the role.
✨Tip Number 4
If you have experience with community leadership or open-source contributions, make sure to mention it. This aligns with our culture of innovation and growth, and it will set you apart from other candidates.
We think you need these skills to ace Software Engineering Manager - Web
Some tips for your application 🫡
Tailor Your CV: Make sure your CV highlights your experience in software engineering management, particularly focusing on team leadership, project delivery, and technical expertise. Use keywords from the job description to align your skills with what they are looking for.
Craft a Compelling Cover Letter: In your cover letter, express your passion for technology and leadership. Discuss specific examples of how you've built and managed high-performing teams, and how you’ve driven innovation and quality in previous roles.
Showcase Relevant Experience: When detailing your work history, emphasise your experience with the tech stack mentioned (React, Next.js, Typescript, etc.) and any relevant methodologies like Agile or DevOps. Highlight projects where you’ve improved operational stability or delivered high-quality solutions.
Prepare for Technical Questions: Anticipate technical questions related to system design, cloud technologies, and engineering methodologies. Be ready to discuss your approach to quality assurance and how you’ve implemented standards in past projects.
How to prepare for a job interview at MARKS&SPENCER
✨Showcase Your Technical Expertise
As a Software Engineering Manager, you'll need to demonstrate your technical knowledge. Be prepared to discuss your experience with the tech stack mentioned in the job description, such as React, Next.js, and Azure. Highlight specific projects where you've successfully implemented these technologies.
✨Emphasise Leadership Skills
This role requires strong leadership abilities. Share examples of how you've built and managed high-performing teams in the past. Discuss your approach to mentoring and fostering collaboration within your team, as well as any strategies you've used to improve team maturity.
✨Discuss Agile Methodologies
Since the position involves overseeing project delivery using agile methodologies, be ready to explain your experience with agile practices. Talk about how you've implemented agile processes in previous roles and the impact it had on project outcomes.
✨Prepare for Problem-Solving Scenarios
Expect to face questions that assess your problem-solving skills. Prepare to discuss specific challenges you've encountered in software engineering and how you approached them. This will showcase your ability to solve problems through technology, which is a key aspect of the role.