At a Glance
- Tasks: Lead agile teams to deliver secure, scalable enterprise applications.
- Company: Join a global leader in enterprise software with a focus on innovation.
- Benefits: Enjoy hybrid working, competitive salary, bonuses, and a supportive culture.
- Why this job: Make a real impact by mentoring teams and shaping the future of software.
- Qualifications: 7+ years in software development leadership, strong .NET and cloud experience required.
- Other info: Embrace a culture of ownership, transparency, and continuous learning.
The predicted salary is between 68000 - 85000 £ per year.
Job Description
Software Development Manager – Enterprise Software – Peterborough / Hybrid
(Key skills: Software Development Manager, Agile, Software Engineering Leadership, Product Delivery, Application Security, Identity & Access Management, .NET 4.8 & 8, SQL Server, Microservices, Cloud (AWS/Azure), DevOps, CI/CD, Jenkins, Ansible, Stakeholder Engagement, Resilience Engineering, Full Stack Development)
Are you an experienced and inspiring software leader who thrives on solving complex challenges, building high-performing teams, and delivering enterprise-scale applications? If you're looking for a role where your technical expertise and leadership will drive tangible impact, this could be your next great opportunity.
Our client, a global enterprise software provider, is seeking a Software Development Manager to lead agile development teams focused on delivering secure, resilient, and scalable products used by millions of users. This is a critical role that spans hands-on leadership, technical strategy, and cross-functional collaboration.
You will manage agile teams working on a mix of internal and client-facing applications, with a strong focus on application security, identity and access management, and platform resiliency. Working closely with architecture, design, infrastructure, and product teams, you will ensure the successful delivery of new and enhanced software solutions across a complex technology landscape.
To succeed, you will bring strong experience in leading development teams (7+ years) within agile environments, ideally across large, distributed systems. You will have a deep technical foundation in the Microsoft stack, including the .NET framework (versions 4.8 and 8), SQL Server, and service-oriented architectures. Familiarity with microservices, REST APIs, Docker, Redis, and cloud platforms (such as AWS or Azure) is essential. You'll also be comfortable working in a DevOps-driven culture, using CI/CD tools like Jenkins or Ansible to support fast, secure deployments.
This role is ideal for someone who enjoys balancing strategy with delivery. You'll actively mentor engineers, build inclusive and collaborative teams, and help define the next generation of enterprise software tools. You'll be empowered to challenge conventions, drive improvements, and shape solutions that directly enhance user experience and operational resilience.
Our client fosters a dynamic and supportive environment, with a culture built on ownership, transparency, and continuous learning. You'll be surrounded by curious minds, passionate technologists, and a leadership team that values innovation and long-term thinking.
If you're excited to lead the design and delivery of modern enterprise applications while growing and developing exceptional teams, this is an opportunity not to be missed.
Location: Peterborough, UK / Hybrid workingSalary: £85,000 – £100,000 + Bonus + Benefits
Applicants must have the right to work in the UK.
NOIRUKTECHRECNOIRUKREC
Software Development Manager employer: Noir
Contact Detail:
Noir Recruiting Team
StudySmarter Expert Advice 🤫
We think this is how you could land Software Development Manager
✨Tip Number 1
Familiarise yourself with the latest trends in Agile methodologies and be prepared to discuss how you've implemented these in your previous roles. Highlighting your experience in leading agile teams will show that you understand the dynamics of software development management.
✨Tip Number 2
Brush up on your technical knowledge, especially around the Microsoft stack, .NET framework, and cloud platforms like AWS or Azure. Being able to speak confidently about these technologies during discussions will demonstrate your expertise and readiness for the role.
✨Tip Number 3
Prepare examples of how you've successfully managed cross-functional teams and delivered complex projects. This will help you illustrate your leadership skills and ability to engage stakeholders effectively, which is crucial for this position.
✨Tip Number 4
Showcase your passion for mentoring and developing talent within your teams. Discussing specific instances where you've fostered a collaborative environment will resonate well with the company's culture of continuous learning and innovation.
We think you need these skills to ace Software Development Manager
Some tips for your application 🫡
Tailor Your CV: Make sure your CV highlights your experience in software development management, particularly in agile environments. Emphasise your leadership skills and any relevant technical expertise, especially with the Microsoft stack, cloud platforms, and DevOps practices.
Craft a Compelling Cover Letter: Write a cover letter that showcases your passion for leading software teams and delivering enterprise-scale applications. Mention specific projects where you have successfully implemented application security or resilience engineering, and how these experiences align with the company's goals.
Highlight Relevant Skills: In your application, clearly list key skills mentioned in the job description, such as Agile methodologies, microservices, and CI/CD tools. Use examples from your past work to demonstrate your proficiency in these areas.
Showcase Leadership Experience: Detail your experience in mentoring and building high-performing teams. Provide examples of how you've fostered collaboration and inclusivity within your teams, as this is crucial for the role.
How to prepare for a job interview at Noir
✨Showcase Your Leadership Experience
Be prepared to discuss your previous roles in leading software development teams. Highlight specific examples where you successfully guided teams through agile processes and delivered complex projects.
✨Demonstrate Technical Proficiency
Familiarise yourself with the key technologies mentioned in the job description, such as .NET, SQL Server, and cloud platforms like AWS or Azure. Be ready to answer technical questions and provide insights on how you've used these technologies in past projects.
✨Emphasise Collaboration Skills
Since this role involves cross-functional collaboration, prepare to discuss how you've worked with different teams, such as architecture, design, and product management. Share examples of how you facilitated communication and resolved conflicts.
✨Prepare for Scenario-Based Questions
Expect scenario-based questions that assess your problem-solving skills and resilience engineering knowledge. Think about challenges you've faced in previous roles and how you overcame them, particularly in high-pressure situations.