Software Development Leadership Role
We are seeking a skilled Technical Delivery Manager to lead and support our software development team. The ideal candidate will have a strong technical background, hands-on experience with Azure DevOps, and a deep understanding of Kanban/Scrum methodologies.
Technical Leadership & Delivery Management
* Oversee the end-to-end technical delivery of software solutions, ensuring alignment with business objectives.
* Work closely with developers to provide technical guidance and unblock issues as needed.
* Evaluate architecture, design, and development practices to ensure alignment with best practices in ASP.NET, C#, SQL Server, and JavaScript.
* Collaborate with product managers to prioritize and refine work items on the Kanban board.
* Drive continuous improvements in code quality, security, and performance.
Process & Agile Workflow Management
* Owning and optimizing Kanban processes to ensure smooth workflow with minimal bottlenecks.
* Utilizing Azure DevOps for backlog management, tracking progress, and reporting on delivery metrics.
* Facilitating stand-ups, retrospectives, and planning sessions to maintain team alignment and focus.
* Identifying and mitigating delivery risks to ensure predictable software releases.
* Promoting a culture of continuous improvement in team workflows, automation, and CI/CD pipelines.
People & Team Leadership
* Providing mentorship and coaching to developers, supporting their career growth.
* Fostering a collaborative, transparent, and high-performing team culture.
* Conducting performance reviews and one-on-one meetings to support individual development.
* Working closely with stakeholders to manage expectations and deliver results.
* Advocating for a DevOps mindset, encouraging automation, monitoring, and infrastructure-as-code.
Required Skills & Qualifications
* Proven experience in technical leadership or delivery management in a software development environment.
* Strong hands-on knowledge of ASP.NET, C#, SQL Server, and JavaScript.
* Experience with Azure DevOps for backlog management, CI/CD, and reporting.
* A deep understanding of Kanban principles and lean software development.
* The ability to balance technical, business, and people management priorities.
* Experience driving quality, security, and performance improvements in software products.
Benefits
This role offers the opportunity to impact a growing business, work in a team-focused on delivering great products, and grow skills through exciting challenges. A competitive pay and benefits package is also available, including private pension, bonus scheme, private health, life assurance, flexible working, and 25 days annual leave.
Others
This organization is committed to building an inclusive and diverse team that represents a variety of backgrounds, experiences, and perspectives. All suitably qualified candidates are welcome to apply, and reasonable accommodations can be made during the recruitment process if needed.