Sometimes also referred to as a Software Development Manager, it is up to the Head of Software Development to deliver and maintain a product that sets out to achieve the business goals of the company and/or client. In order to do so, the development team must be run with a clear direction and efficiency. The Head of Software Development is required primarily to lead the software development team and set the team’s strategy.The Head of Software Development is also responsible for: Managing department budgets and resources Building and managing relationships with clients, vendors, and business units Project scoping, planning, and management Talent recruitment and mentoring Some programming and design, as needed

What skills and qualifications should a Head of Software Development have?

A managerial role, the Head of Software Development should be highly skilled in leadership. Top notch candidates for this particular role are able to see the bigger picture and align development projects with clear business goals.While a tertiary education in computer science, software development and/or engineering, is recommended, it is not strictly necessary. Instead, Heads of Software Development should be able to demonstrate highly developed management skills, and have broad knowledge of software development, IT, and the product development lifecycle. Candidates with specific experience within a relevant industry would be a bonus.Other technical skills include: Relevant programming languages Experience working with relevant development platforms Writing scripts Automation testing Budgeting and audit Performance and department reviews Soft skills should include: Leadership and mentoring Delegation Problem solving Communication Interpersonal Ability to work under pressure/deadlines Time management Organisation
Submit your resume or request talent now and our expert recruiters will be with you shortly.Robert Half can assist you with your head of software development staffing needs.
C++
Java
JavaScript
MySQL
Oracle
PHP
Python
QA - Quality Assurance
R Code
Access millions of skilled contract and permanent candidates at every level from support roles to C-suite, and pinpoint the talent you need using our industry-leading matching technology.