Job description
Head of Software Development – Cambridge (ON-SITE) - £90,000 to £110,000 plus bonus and benefits
Our client, an innovative company in the heart of Cambridge’s technology hub, are looking for a talented Head of Software Development to lead, develop and manage a team of experienced Software Engineers.
The successful candidate will be coming from an Embedded background and should be within a good commutable distance of their offices.
Working closely with the R&D Director – your responsibilities will include:
Issue tracking tools - (Jira or similar).
CI/CD - (e.g. Teamcity/Jenkins)
SAST - (Coverity/Klocwork or similar)
SCA – Blackduck or similar
Programming languages (C / C++, Java, Kotlin, C#)
Our client, an innovative company in the heart of Cambridge’s technology hub, are looking for a talented Head of Software Development to lead, develop and manage a team of experienced Software Engineers.
The successful candidate will be coming from an Embedded background and should be within a good commutable distance of their offices.
Working closely with the R&D Director – your responsibilities will include:
- Leading and managing a talented pool of software engineers
- Collaborating with key stakeholders to ensure delivery against agreed current and future priorities
- Reporting progress to the senior management team, including escalation of issues
- Developing and delivering a strategic technological vision for software development
- Ensure all software development projects are completed on time and within budget.
- Guide and support the team in the continuous improvement of our Agile development practices
- Project budget forecasting, estimation, and control
- Creation, implementation and monitoring of a continuous improvement plan for software development
- Developing and implementing departmental policies, standards, and procedures.
- Mentoring and providing professional growth opportunities for team members.
- Staying up to date with the latest trends and advancements in software development.
- A Software development background with extensive experience in embedded systems such as Linux, RTOS, Android
- Proven experience in a leadership role within software development, leading functional teams operating in different Software domains
- Experience of managing departmental budgets
- Exceptional organisational, interpersonal and project management skills
- Experience with mentoring & coaching, performance management, technical arbitration, workforce and resource planning.
- The ability to work in a fast-paced, collaborative environment.
- A thorough understanding of Software development processes and tools including elements such as:
Issue tracking tools - (Jira or similar).
CI/CD - (e.g. Teamcity/Jenkins)
SAST - (Coverity/Klocwork or similar)
SCA – Blackduck or similar
Programming languages (C / C++, Java, Kotlin, C#)
- The ability to develop and maintain good working relationships along with the confidence to challenge where necessary
- The tenacity to achieve challenging goals
- An analytical thinker with a logical and methodical approach to identifying issues and solutions
- Pension, dental care and healthcare
- Support of staff wellbeing
- Flexible working hours
- Discounted gym membership
- On site restaurant
- Social events and activities