cancel
search
Search by IRC, Industry, sector, training package, IRC skills forecast or occupation.

Programming, Software and Web Development

Overview

This page provides information and data on the Programming, Software and Web Development sector, which is one component of the Information and Communications Technology (ICT) industry. Those in the Programming, Software and Web Development sector design and create software and websites, and adapt or customise existing software products.

Vocational education and training (VET) is required in the Programming, Software and Web Development sector for occupations such as:

  • Multimedia Specialists and Web Developers
  • Software and Applications Programmers
  • ICT Support Technicians.

Nationally recognised training for Programming, Software and Web Development is delivered under the ICT – Information and Communications Technology Training Package.

For information on other ICT sub-sectors, see Telecommunications Technology, Digital Media, ICT Operations and Support and ICT Networks.

Information sourced from the Information and Communications Technology IRC’s 2019 Skills Forecast.

All data sources are available at the end of the page.

IRC and Skills Forecasts

Employment trends

Employment snapshot

Employment levels for the Internet Service Providers and Web Search Portals, and Data Processing, Web Hosting and Electronic Information Storage Services industry groups were fairly stable between 2000 and 2007, after which employment for both industries declined. Employment levels for Internet service Providers and Web Search Portals are projected to decline further up to 2024, while for Data Processing, Web Hosting and Electronic Information Storage Services a decrease is also projected until 2024.

For occupations related to Programming Software and Web Development, employment levels have increased over time since 2000 in the occupations of Software and Applications Programmers and ICT Support Technicians. For Multimedia Specialists and Web Developers, employment levels were flat between 2000 and 2007, but have increased since then to their highest level in 2018 with 16,400 employed in this occupation before falling again to 9,800 in 2019. Employment projections for all occupations are expected to increase to 2024.

Training trends

Training snapshot

Program enrolments in Programming, Software and Web Development-related qualifications rose between 2015 and 2016 to a high of 7,970 but fell through 2017 and 2018 down to 5,640. Program completions in this sector gradually fell over the 2015–18 period, with a small rise in 2017 (1,500) as compared to the previous year before falling to 1,130 in 2018. All enrolments in this sector in 2018 were either at the certificate IV level (3,080) or in diploma and higher qualifications (2,560).

During 2018, the most common area of enrolment was in Website Development and Technologies-related qualifications (40%), which were predominantly intended for the occupations of Web Administrator or Web Developer. Programming or Software Development qualifications were all intended for the occupation of Developer Programmer.

For enrolments in 2018 training was mainly delivered by TAFE institutes (76%) and private training providers (21%). Funding for subjects was most often from Commonwealth and state sources (60%) followed by international fee-for-service arrangements (28%) or domestic fee-for-service arrangements (12%). Students in this sector were most often from New South Wales (31%) or overseas (25%). The majority of all training was delivered in New South Wales (53%), followed by Victoria (10%), South Australia (10%) and Queensland (10%).

There were approximately 35–40 apprentice and trainee commencements in this sector each year between 2010 and 2012, but this has since declined. There were only 8 commencements in 2018 and 13 completions, comparable to the 2014 figures. Further apprentice and trainee data analysis was not possible due to the low numbers.

For more data specific to your occupation, industry or training package, visit NCVER’s VET students by industry. If you are prompted to log in, select cancel and you will continue to be directed to the program.

For more data specific to your region visit NCVER’s Atlas of Total VET.

If you are interested in extracting NCVER data to construct tables with data relevant to you, sign up for a VOCSTATS account.

Industry insights

The Information and Communications Technology IRC’s 2019 Skills Forecast notes automation technologies such as artificial intelligence (AI), among other developments, as drivers for an increase in the use of computer systems within processes and industries that previously did not include them. This means a rise in demand for application development, which in turn drives demand for workers in this sector.

For further industry insights on skills needs and job vacancy data, see the Information and Communications Technology industry cluster page.

Links and resources

Data sources and notes

Department of Employment 2018, Employment Projections, available from the Labour Market Information Portal  

  • by ANZSIC 3 digit industry, employment projections to May 2023
    • 591 Internet Service Providers and Web Search Portals
    • 592 Data Processing, Web Hosting and Electronic Information Storage Services
  • by ANZSCO, selected occupations, employment projections to May 2023
    • 2613 Software and Applications Programmers
    • 2612 Multimedia Specialists and Web Developers
    • 3131 ICT Support Technicians.

Australian Bureau of Statistics 2018, Employed persons by Industry group of main job (ANZSIC), Sex, State and Territory, November 1984 onwards, 6291.0.55.003 - EQ06, viewed 1 November 2018 http://www.abs.gov.au/AUSSTATS/abs@.nsf/DetailsPage/6291.0.55.003May%202018?OpenDocument

  • Employed total by ANZSIC 3 digit Industry, 2000 to 2018, May Quarter
    • 591 Internet Service Providers and Web Search Portals
    • 592 Data Processing, Web Hosting and Electronic Information Storage Services.

Australian Bureau of Statistics 2018, Employed persons by occupation unit group of main job (ANZSCO), sex, state and territory, August 1986 onwards, 6291.0.55.003 - EQ08, viewed 1 November 2018 http://www.abs.gov.au/AUSSTATS/abs@.nsf/DetailsPage/6291.0.55.003May%202018?OpenDocument

  • Employed total by ANZSCO, 2000 to 2018, May Quarter
    • 2613 Software and Applications Programmers
    • 2612 Multimedia Specialists and Web Developers
    • 3131 ICT Support Technicians.

Training data has been extracted from the National VET Provider Collection, Total VET students and courses from the following training package or qualifications:

  • ICT Information and Communications Technology Training Package
    • ICA40505 - Certificate IV in Information Technology (Programming)
    • ICA40511 - Certificate IV in Programming
    • ICT40515 - Certificate IV in Programming
    • ICT40518 - Certificate IV in Programming
  • Software Development
    • ICA50705 - Diploma of Information Technology (Software Development)
    • ICA50711 - Diploma of Software Development
    • ICT50715 - Diploma of Software Development
    • ICT50718 - Diploma of Software Development
  • Website and Development and Technologies
    • ICA40305 - Certificate IV in Information Technology (Websites)
    • ICA40311 - Certificate IV in Web-Based Technologies
    • ICA50605 - Diploma of Information Technology (Website Development)
    • ICA50611 - Diploma of Website Development
    • ICT40315 - Certificate IV in Web-Based Technologies
    • ICT50615 - Diploma of Website Development.

This includes superseded qualifications and training packages.

Data covers a range of selected student and training characteristics in the following categories and years:

  • 2015, 2016, 2017, 2018 program enrolments
  • 2015, 2016, 2017, 2018 program completions.

Total VET students and courses data is reported for the calendar year. Program enrolments are the qualifications, courses and skill sets in which students are enrolled in a given period. For students enrolled in multiple programs, all programs are counted. Program completion indicates that a student has completed a structured and integrated program of education or training. Location data uses student residence. Subject enrolment is registration of a student at a training delivery location for the purpose of undertaking a module, unit of competency or subject. For more information on the terms and definitions, please refer to the Total VET students and courses: terms and definitions document. 

Low counts (less than 5) are not reported to protect client confidentiality.

Percentages are rounded to one decimal place. This can lead to situations where the total sum of proportions in a chart may not add up to exactly 100%.

ICT Information and Communications Technology Training Package apprentice and trainee data has been extracted from the National Apprentice and Trainee Collection, including:

  • 2010 to 2018 commencements
  • 2010 to 2018 completions.
Updated: 31 Mar 2020
To Top