Head of Software Engineering£500 - £600 per day (inside IR35)6 month plus contract role.Hybrid - 2 days per week in office.NorthamptonshireRole Overview:We are seeking an experienced Head of Software Engineering to join us mid programme to lead and transform our development function. This is an opportunity for a proactive leader to establish engineering best practices and introduce robust metrics across development. You will also be responsible for ensuring that code quality meets high standards across both internal and third-party development teams, including offshore, nearshore and UK-based contributors.Key Responsibilities:Leadership & Strategy* Define and implement a strategic vision for software engineering that aligns with programme deliverables and drives technical excellence.* Lead, mentor and grow a team of engineers, building a culture of accountability, innovation and continuous improvement.* Establish performance metrics and KPIs to measure team effectiveness, code quality and delivery timelines.Standards, Quality & Best Practices* Develop and enforce coding, testing and documentation standards to ensure maintainability, scalability and high quality across both internal and external teams.* Design and implement quality assurance processes, code reviews and testing practices for third-party contributions to ensure alignment with internal engineering standards.* Lead the improvement of agile practices and a establish a continuous delivery framework to im...