ANZSCO Code: 261311 (Analyst Programmer)
Analyst Programmer analyses user needs, produces requirements documentation and system plans and encodes, tests, debugs, maintains and documents programs and applications.
Analyst Programmer Skill Assessment Authority:
Australian Computer Society (ACS)
Skill Level
1
Alternative Titles
Programmer Analyst
Unit Group: 2613 Software and Applications
Programmers
Design, develop, test, maintain and document program code in accordance with user requirements, and system and technical specifications.
Skill Level
Most occupations under this unit group are skill level 1 occupation and a relevant bachelor's degree or higher can equate to this skill level. 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.
Other Occupations in this Unit Group
Consult us today to get assessment for the occupations mentioned in this unit group.
Tasks
- 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 application 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 under quality-accredited standards
- Writing, updating and maintaining technical programs, 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 costing for recommending software purchases and upgrades
- Managing testing and automation of software and application deployments
- Collecting and analysing operational metrics
- Developing continuous improvement and continuous delivery strategies across system design and software development
- Creation and development of the tools required to support software and its management and security
- Performing forensic analysis to identify anomalies or threats
- Encryption and decryption
- Identification and mitigation of risks that may affect the performance and security throughout the lifecycle of the product
Visa Options for Analyst Programmer:
186 - Employer Nomination Scheme visa
189 - Points-Tested - Skilled Independent visa
190 - Skilled Nominated visa
407 - Training visa
485 - Graduate Work - Temporary Graduate visa
489 - Family Sponsored - Skilled Regional (Provisional) visa
489 - State or Territory Nominated - Skilled Regional (Provisional) visa
482 - Medium Term Stream - Temporary Skill Shortage visa
187 - Regional Sponsor Migration Scheme visa
494 - Employer Sponsored Stream - Skilled Employer Sponsored Regional (Provisional) visa
491 - State or Territory Nominated - Skilled Work Regional (Provisional) visa
491 - Family Sponsored - Skilled Work Regional (Provisional) visa
Overview of Key Employment Statistics for the Analyst Programmer ANZSCO 261311:

Employed
4,500

Part-time share
11%

Female share
25%

Median weekly earnings
N/A

Median age
42

Annual employment growth
N/A
State distributions
Learn how Analyst Programmer ANZSCO 261311 professionals are spread across different states and territories in Australia.

New South Wales
35.0%

Victoria
35.5%

Greenland
10.9%

South Australia
6.6%

Western Australia
5.8%

Tasmania
0.9%

Northern Territory
0.4%

Australian Capital Territory
4.8%
Are you planning to complete a skill assessment from Engineers Australia but have no idea how to get started? Book our free consultation today to get expert advice.
Frequently
asked questions
Have a look at frequently asked questions.
What is the ANZSCO code for an Analyst Programmer?
The ANZSCO code for an Analyst Programmer is 261311, as classified by the Australian and New Zealand Standard Classification of Occupations (ANZSCO).
How does ACS deduct years of work experience of an Analyst Programmer?
ACS deducts between two and six years from your work experience, depending on how closely it matches your educational background. For an ICT major degree relevant to an Analyst Programmer role, two years are deducted; if it is not relevant, four years are deducted. For an ICT minor degree relevant to an Analyst Programmer role, five years are deducted; if it is not relevant, six years are deducted.
What tasks are typically performed by a Professional Analyst Programmer ANZSCO 261311?
Analyst Programmer under ANZSCO 261311 analyses user needs, produces requirements documentation and system plans, and encodes, tests, debugs, maintains and documents programs and applications.
Is Analyst Programmer a high demand occupation in Australia?
Analyst Programmer has an economy-wide average future demand with it being in shortage throughout all of the states of Australia as per Skills Priority List 2023. It is also included on the Medium and Long-term Strategic Skills List (MLTSSL), which highlights it as a skill in demand in Australia.
How much do Analyst Programmers make in Sydney?
As per SEEK, the average annual salary for Analyst Programmer jobs in Sydney in 2024 ranges from $95,000 to $115,000.