ANZSCO Code: 261312
Applicable List:
MLTSSL CSOL

261312 DEVELOPER PROGRAMMER

Alternative Titles:

Applications Developer
ICT Developer
ICT Programmer

Interprets specifications, technical designs and flow charts, builds, maintains and modifies the code for software applications, constructs technical specifications from a business functional model, and tests and writes technical documentation.

Skill Level: 1

Specialisations:

Communications Programmer (Systems) 
Database Developer 
Database Programmer (Systems) 
Network Programmer 
Software Developer 
Software Programmer

Indicative Skill Level:

In Australia and New Zealand:

Most occupations in this unit group have a level of skill commensurate with a bachelor degree or higher qualification. At least five years of relevant experience and/or relevant vendor certification may substitute for the formal qualification. In some instances relevant experience and/or on-the-job training may be required in addition to the formal qualification (ANZSCO Skill Level 1).

Tasks Include:

  • Researching, consulting, analysing and evaluating system program needs
  • Identifying technology limitations and deficiencies in existing systems and associated processes, procedures and methods
  • Testing, debugging, diagnosing and correcting errors and faults in an applications programming language within established testing protocols, guidelines and quality standards to ensure programs and applications perform to specification
  • Writing and maintaining program code to meet system requirements, system designs and technical specifications in accordance with quality accredited standards
  • Writing, updating and maintaining technical program, end user documentation and operational procedures
  • Providing advice, guidance and expertise in developing proposals and strategies for software design activities such as financial evaluation and costings for recommending software purchases and upgrades