Head of Software Development
Spectrum IT are supporting a highly established UK University client in their search for a Head of Software Development. This is a senior appointment to lead their software development and systems testing function. As a key member of senior leadership, you will be responsible for defining application strategy, overseeing enterprise software delivery, and ensuring high-quality development standards across the organisation.
The successful candidate will combine strong technical credibility in the Microsoft/.NET ecosystem with proven experience managing development teams, delivering complex enterprise systems, and working closely with senior stakeholders to align IT delivery with business strategy. Experience within University / Higher Education is a must.
Key Responsibilities
- Lead and manage the IT development and testing teams, setting clear objectives aligned to organisational IT strategy.
- Define and maintain systems architecture and applications strategy, ensuring alignment with business needs.
- Oversee the full software development life cycle including design, build, testing, deployment, and ongoing support.
- Ensure third-party applications are used effectively and minimise unnecessary bespoke development.
- Manage resources to support project delivery, system changes, and ongoing application support.
- Collaborate with project teams to design and implement high-quality solutions.
- Manage build and testing phases of IT projects, including integration's and upgrades.
- Provide senior technical input into solution analysis and design.
- Develop and enforce development standards, policies, and best practices.
- Build strong relationships with stakeholders across the organisation.
- Drive continuous improvement in development processes and service delivery.
- Monitor risks, issues, and progress across delivery pipelines.
- Lead performance management, coaching, and development of team members.
Skills & Experience
- Previous experience as a Head of Development, Head of Software, Head of Solutions or similar.
- Proven experience leading and managing software development teams in a senior or executive role.
- Strong hands on background in .NET enterprise web application development.
- Experience overseeing the full software development life cycle.
- Demonstrated ability to define and implement development processes and standards.
- Strong SQL and database design knowledge.
- Experience working with shared source control and modern development practices.
- Ability to assess technical risks and implement effective mitigation strategies.
- Experience estimating delivery timelines and managing tight deadlines.
- Strong documentation skills at both technical and functional levels.
- Experience contributing to IT strategy and architecture planning.
- Excellent communication and stakeholder engagement skills.
- Ability to translate business requirements into technical solutions.
- Strong leadership, interpersonal, and conflict resolution skills.
Desirable Experience
- Formal project management experience.
- Exposure to modern software delivery methodologies (Agile/Hybrid).
- Experience managing third-party vendor systems and integration's.
- Track record of driving innovation and process improvement.
Personal Attributes
- Strategic thinker with strong organisational skills.
- Positive and adaptable approach to change.
- Collaborative leadership style focused on team success.
- Ability to manage multiple priorities in a complex environment.
- Commitment to continuous learning and professional development.
For more information and to submit your interest, please apply with an updated CV.
Spectrum IT Recruitment (South) Limited is acting as an Employment Agency in relation to this vacancy.