Job Title: Head of Development Location: Manchester (Hybrid – 2-3 days in the office, rest remote) Status: Permanent About the Role The Head of Development & QA will lead software development and quality assurance efforts, ensuring robust application development, efficient deployment, and high-quality delivery. This role will oversee a team of developers and QA engineers, fostering innovation, technical excellence, and adherence to best practices. Key Responsibilities Lead and manage Development and QA teams, ensuring delivery of high-quality software solutions. Establish and enforce software engineering and quality assurance standards, methodologies, and best practices. Drive automation, continuous integration, and deployment to optimize release cycles. Collaborate with business stakeholders to align development priorities with organizational goals. Manage team performance, professional development, and recruitment to build a high-performing development and QA function. Oversee technical design, ensuring scalability, security, and maintainability of applications. Manage budgets, resource planning, and vendor relationships for software development initiatives. Skills & Experience Strong leadership experience in managing Development and QA teams. Expertise in software development using C# and .NET, including REST API design. Proven experience with Agile and DevOps methodologies. Strong background in test automation and quality assurance strategies. Experience in cloud-based development environments, preferably Azure. Ability to manage multiple projects while ensuring high development standards. Preferred Qualifications Degree in Computer Science, Software Engineering, or related field. Experience in large-scale enterprise software projects. Certifications in Agile, DevOps, or Project Management (Scrum Master, SAFe, or PMP).