Head of Software Development job description guide

Head of Software Development recruitment experts

Do you need to hire an expert Head of Software Development in Sydney, Melbourne, Perth or Brisbane? Or are you a Head of Software Development looking for your next job opportunity?

Robert Half is a leading expert in IT development and testing recruitment, so contact us today for a hiring consultation.

Hire a Head of Software Development


Looking for Head of Software Development jobs? Search jobs

What is a Head of Software Development?

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.

What should be included in a Head of Software Development job description?

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

Tell us your hiring needs

If you are an employer and would like to talk to us about your current recruitment needs,
fill in the form below and one of our talent solutions specialists will contact you.

About your open position

  • - Please Select -
  • - Please Select -
  • - Please Select -

Contact information

RH Hidden Fields