Launceston

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 Advanced

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 - $5,299
  • 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)

Online
18 months
$5,999
  • There are no mandated entry requirements.
Additional requirements may apply.
  • There are no mandated entry requirements.
Additional requirements may apply.

Graduate Diploma in Computer Science

Online
17 months
$38,900
  • 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

All You Need to Know About Certificate III in Pathology Collection

10th February 2025

Your Guide to Laboratory Technician Training in Australia

7th February 2025

How to get a job in the fitness industry

29th January 2025