Australian GovernmentStudy Australia

Analyst Programmers


Analyst Programmers analyse user needs, produce requirements documentation and system plans, and encode, test, debug, maintain and document programs and applications.

What the job involves

  • Researches, consults, analyses and evaluates system programme needs

  • Identifies technology limitations and deficiencies in existing systems and associated processes, procedures and methods

  • Tests, debugs, diagnoses and corrects errors and faults in an applications programming language within established testing protocols, guidelines and quality standards to ensure programs and applications perform to specification