Software Developer

Software Developers create computer programs and apps, usually collaborating with large project teams of corporate clients, other developers, and in-house executives. This rapidly growing career combines your flair for creative design with problem solving, interpersonal skills, and meticulous attention to detail.

As a software developer you’ll be writing code and using multiple programming languages — but you’ll also need a working knowledge of operating systems, application server, database, and cloud infrastructure. A typical workday could involve testing the functionality of newly developed software or brainstorming a solution with an ICT project team.

Future demand High
Average yearly income $83,200
Skill level Beginner

How do I become a software developer?

All skill levels Beginner Experienced
ICT40120

Certificate IV in Information Technology (Programming)

Online
12 - 18 months
$1,500 - $4,400
  • There are no mandated entry requirements.
Additional requirements may apply.
  • There are no mandated entry requirements.
Additional requirements may apply.
ICT50220

Diploma of Information Technology (Web Development)

On Campus
12 months
$10,000
  • There are no mandated entry requirements.
Additional requirements may apply.
  • There are no mandated entry requirements.
Additional requirements may apply.
ICT50220

Diploma of Information Technology (Back End Web Development)

Blended, On Campus
6 - 12 months
$0 - $7,223
  • There are no mandated entry requirements.
Additional requirements may apply.
  • There are no mandated entry requirements.
Additional requirements may apply.

Bachelor of Computer Science

Blended, On Campus
3 - 6 years
$0 - $48,969
  • There are no mandated entry requirements.
Additional requirements may apply.
  • There are no mandated entry requirements.
Additional requirements may apply.

Bachelor of Science (Software Development)

Blended, On Campus
3 years
$24,300 - $27,900
  • There are no mandated entry requirements.
Additional requirements may apply.
  • There are no mandated entry requirements.
Additional requirements may apply.

Bachelor of Information Technology (Application Development)

Blended, On Campus
3 years
$0 - $65,364
  • There are no mandated entry requirements.
Additional requirements may apply.
  • There are no mandated entry requirements.
Additional requirements may apply.

Bachelor of Information Technology (Software Development)

Blended, On Campus
3 years
$0 - $148,500
  • There are no mandated entry requirements.
Additional requirements may apply.
  • There are no mandated entry requirements.
Additional requirements may apply.

Bachelor of Information Technology (Computer Science)

Blended
3 years
$27,000 - $27,432
  • There are no mandated entry requirements.
Additional requirements may apply.
  • There are no mandated entry requirements.
Additional requirements may apply.

Master of Information Technology (Advanced)

Blended, On Campus
24 months
Unavailable
  • There are no mandated entry requirements.
Additional requirements may apply.
  • There are no mandated entry requirements.
Additional requirements may apply.

Master of Information Technology (Internet of Things)

Blended, On Campus
24 months
$62,000 - $63,400
  • There are no mandated entry requirements.
Additional requirements may apply.
  • There are no mandated entry requirements.
Additional requirements may apply.
*Showing course fees for all providers. Some providers may not be available in your area.

Related occupations

Common questions

Further reading

Most popular law and legal services courses

10th July 2022