- Annual Salary: £75,000 - £90,000 (based on experience)
- Location: Norfolk, hybrid - must be happy working 2-3 days a week in office
I am delighted to say we have been asked to support a rapidly expanding technology business in Norfolk as they are looking for an experienced Software Development Manager to join them during an exciting growth phase.
You will work closely with the CTO and Stakeholders to really drive the direction of the business, as this role involves overseeing the development of their software platform, ensuring the delivery of high-quality, scalable, and secure solutions.
Having previously offshored this side of the business, you will be the first hire in this team so will have the opportunity to recruit for a team of developers, but this does mean the right person will need to still be happy being hands-on (at least to start) as well as having great leadership/mentoring skills.
Day-to-day duties of the Software Development Manager role are:- Oversee the architecture, development, and maintenance of our software platform built on the .NET stack.
- Ensure best practices in C#, .NET Core, ASP.NET, Microservices, and SQL Server development.
- Lead the design and implementation of high-performance, scalable, and secure applications.
- Drive continuous improvements in code quality, security, and system performance.
- Ensure seamless integration of third-party APIs and real-time data processing
- Lead, mentor, and grow a team of .NET and UI/UX developers, ensuring high performance and career development
- Promote a collaborative and agile development culture
- Manage sprint planning, backlog grooming, and cross-functional collaboration with product teams.
- Define and enforce coding standards, CI/CD pipelines, and DevOps best practices.
- Support the CTO in defining the technology roadmap and future scalability strategies.
- Proven experience as a Software Development Manager or Tech Lead looking to make the next step up.
- Strong expertise in C#, .NET Core, ASP.NET MVC/Web API, and MS SQL Server.
- Experience with cloud platforms (AWS, Azure, or GCP).
- Understanding of real-time systems, event-driven architectures, and high-traffic applications.
- Experience with CI/CD pipelines, Git, and DevOps practices.
- Strong leadership, communication, and problem-solving skills.
To apply for this Software Development Manager position, please apply with an updated CV.
Due to their office location, my client has advised that all potential candidates will need to drive and have their own vehicle