25-30% OFF select Com Services & Business courses in OCT! Call 1300 469 721

Your career
Job role


Find out how to become an IT programmer and work in the information technology industry. Discover information on salary, growth, stability and occupational expectations.

Similar job roles
The current average salary of an Programmer is $61,000 - 96,500 annually


IT programmers write computer code in a number of programming languages such as Java and C++. They are also responsible for the testing and trouble shooting of computer systems. Employment for IT programmers to 2019 is expected to remain stable. Employment in this medium sized occupation fell over the last five years.

Read more about the Information Technology industry.

Key skills

IT programmers are responsible for the research, analysis, design and implementation of the computer code required to enable a computer to follow user instructions.

  • Understand client requirements and designs
  • Create new computer programmes to client specifications
  • Have command of a variety of computer programming languages
  • Update existing programmes to allow for innovations
  • Initiate and control specialist testing and debugging routines
  • Communicate with clients throughout the design process

Quick facts

Working as an IT programmer gives you the opportunity to interact with computers whilst combining creative thinking and information gathering to create client requested results.

  • Average Hours Worked
    39.5 full-time hours per week vs. all jobs average of 40 hours
  • Main Industries
    Information Technology
  • Average qualification level
    35.4% Bachelor degree

* All information on this page has been complied using figures from payscale.com.au and the Australian Government's joboutlook.gov.au - all figures are indications only, and are accurate at time of publication. Please do your own research before selecting a course or career.

Study pathways

Get the skills you need to find work as an IT programmer by studying the information technology courses below.

Enquire now

Start your next course with Upskilled. Enter your details in the form below.

*By providing your information, you agree to our Privacy Policy and to receiving email and other forms of communication from Upskilled. You are able to opt-out at any time.