
Software Development Manager
- On-site, Remote, Hybrid
- Bromley, England, United Kingdom
- Software & QA
Job description
Are you a people-first engineering leader with a strong technical foundation in the Microsoft ecosystem? Do you thrive at the intersection of team leadership, technical oversight, and modern DevOps practices? If so, we want to hear from you!
About Us
We are a forward-thinking software company delivering cutting-edge solutions to our clients. We have grown rapidly in the last few years to become one of the largest providers for Education Tech Software in the Education sector in the United Kingdom. We leverage the Microsoft technology stack and Azure to build scalable, high-performance systems. As we grow, we are looking for a Development Manager who can inspire engineering teams and ensure high-quality code delivery across projects.
What You’ll Do
Lead and mentor a team of software engineers, fostering growth, collaboration, and accountability.
Own and drive development processes using Agile methodologies.
Oversee code quality through regular reviews—particularly critical paths and architectural components in C#.
Guide and enforce Azure DevOps/Git branching and merging strategies for clean and reliable codebase management.
Collaborate with DevOps teams to enhance and maintain CI/CD pipelines in Azure DevOps.
Act as a bridge between engineering, product, and business teams to ensure delivery alignment.
Ensure technical excellence without being hands-on in daily coding tasks.
What We’re Looking For
Proven experience in a software leadership or development management role.
Strong technical background in C#, .NET Framework/Core, and familiarity with reviewing and understanding complex codebases.
Hands-on experience with Azure DevOps, CI/CD pipelines, and cloud-based deployment practices.
Deep understanding of version control (Git), branching strategies, and release planning.
Excellent communication, people management, and mentoring skills.
Experience working in an Agile/Scrum environment.
Nice to Have
Experience with CI/CD pipelines and deployment in Azure.
Background in SaaS or enterprise-scale applications.
Technical certifications (e.g., Microsoft Certified: Azure Developer/Architect).
or
All done!
Your application has been successfully submitted!