Analyst Programmer ANZSCO 261311

Lets Chat
Get Free Consultation


An Analyst Programmer (ANZSCO code 261311) analyses user needs, produces requirements documentation and system plans, and encodes, tests, debugs, maintains and documents programs and applications.

Analyst Programmer is a skilled professional who combines analyst and programmer skills.

Major Group 2 - Professionals
Sub-Major Group 26 - ICT Professionals
Minor Group 261 - Business and Systems Analysts, and Programmers
Unit Group 2613 - Software and Applications Programmers

Job Outlook

Weekly Earnings AUD 2003
Work full-time hours 89%
Growth expected in the next 5 years Very Strong
Gender share 23% Female, 77% Male
Average full-time 42 Hours
Skill level rating Very high skill
Average Age Males: 36.9
Females: 38.8
Persons: 37.3
Employed 6100

Alternative Titles

  • - Programmer Analyst

Skill Priority in 2023

The Skills Priority List (SPL) offers an elaborate perspective on professions experiencing a shortage at a national level and within individual states and territories in Australia. Additionally, the SPL provides insight into the projected demand for various occupations in the future.

  • S: Shortage
  • NS: No Shortage
  • R: Regional Shortage

Analyst Programmer 261311

National NSW VIC QLD SA WA TAS NT ACT Future Demand
S S S S S S S S S At Economy-Wide Average

Occupation List Information

Occupation on the Skill list Occupation not on the Skill List
Combined Skilled Occupations List (STSOL MLTSSL) Labor Market Testing Required for 457 List (LMTL)
Medium Long Term Strategic Skills List (MLTSSL) Short-Term Skilled Occupation List (STSOL)
Labor Market Testing Required for 457 List (LMTL)


Occupations in Unit Group 2613

Unit Group 2611 includes Software and Applications Programmers as indicated in the ACS ANZSCO code. They design, develop, test, maintain and document program code in accordance with user requirements, and system and technical specifications.

Source: Australian Bureau of Statistics and Department of Immigration and Border Protection

Skill Level Requirement

Skill Level: 1

ANZSCO Skill Level 1 requirement for the occupation of Analyst Programmer (ANZSCO code 261311) may vary depending on the specific job and employer. However, generally speaking, a person at Skill Level 1 in this occupation would be expected to have basic knowledge and experience in the different areas.

Skills Assessment Authority

ACS (Australian Computer Society)

The Australian Computer Society(ACS) aims to promote the ICT profession and advance the use of technology in Australia. It provides professional development opportunities, certification programs, networking events, and advocacy initiatives.

Visa Provision

Here are the details of the types of visa options for analyst programmers:

261311 Analyst Programmer ACS

Task to Perform for Analyst Programmer

  1. Researching, consulting, analysing and evaluating system program needs
  2. Identifying technology limitations and deficiencies in existing systems and associated processes, procedures and methods
  3. 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
  4. Writing and maintaining program code to meet system requirements, system designs and technical specifications in accordance with quality accredited standards
  5. Writing, updating and maintaining technical program, end user documentation and operational procedures
  6. 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

Main Industries


English Requirement

English Language Test Minimum Score
International English Language Testing System (IELTS) Minimum Score of 6 (Learning, Reading, Writing), 7 in Speaking and 7 Overall
Occupational English Test (OET) OET result with a Minimum Grade B in all sections
Test of English as a Foreign Language (TOEFL) Minimum Score (Learning: 12, Reading: 13, Writing: 21, Speaking: 23 and Overall 93)
Pearson Test of English (PTE) Academic Minimum Score of 50 (Learning, Reading, Writing), 65 in Speaking and 65 Overall


  • Australian Graduate exceptions may apply in some states/territories.
  • Priority Skilled Lists may impose specific requirements in some states/territories.
  • IELTS or OET exemptions apply to the UK, Canada, New Zealand, the US, and Ireland.
  • English proficiency must meet licensing/registration criteria or a minimum IELTS/equivalent level, whichever is higher.

  • Algorithm design and development
  • Compilers – (Compiler Construction, Compiler Theory)
  • Data structures
  • Formal languages – (Formal Methods, Functional Programming)
  • Object Oriented Programming
  • Operating systems – (Unix, Linux, Xenix, Network OS)
  • Programming – (C, C++, Objective C, Visual C, Basic, Visual Basic, Java, Assembler, Cobol, Pascal, PL/1, Fortran, PHP, Pearl, AS3, FoxPro, and similar)
  • Software Engineering
  • Testing strategies and methods – (Software Testing)

  • Artificial intelligence
  • Automata theory
  • Business Information Systems
  • Computer Science
  • Critical Path Method
  • Database design or Database implementation
  • Database Management Systems – (Relational Database, Object Oriented Database, RDBMS)
  • Expert Systems
  • File Processing
  • Human Computer Interaction
  • Information Systems
  • Introduction to ICT – (Introduction to Computer Science, Computer Theory, Introduction to Business Computing, Computer Science I)
  • Introduction to Information Systems
  • Management Information Systems
  • Object Oriented System Design
  • Object Oriented Systems Analysis
  • Object oriented technologies
  • Project Management
  • Quality management – (Quality Assurance, Software Quality)
  • Requirements gathering
  • Software validation – (Software Testing)
  • Structure of languages
  • Systems Analysis or System Design
  • Systems Programming
  • User Requirements Definition
  • Web Engineering – (Web Design, Internet Engineering)

Contact Us

Please get in touch with CDR Writer Australia if you have any questions or issues about the Analyst Programmer 261311 profession. Our team is committed to providing excellent support and information and is available 24 hours a day, seven days a week to assist you with any inquiry.

Make Sure your Report gets Accepted by the EA

Instead of wasting your time and money with incompetent agencies, contact us for your guaranteed success. Our writers will make sure the results are refined, proofread, and plagiarism free. We are giving Free Consultation for our clients.

Frequently Asked Questions (FAQs)

Yes, working as a programmer/analyst is a rewarding profession.

This position is crucial in many technology organisations to ensure the most effective and user-friendly workflow and e-commerce management.

Some Data Analysts must code daily. However, coding abilities are generally not essential for careers in data analysis.

Despite the drop in IT employment opportunities, these two vocations are still in demand by Australian businesses.

Having a bachelor's degree in a related field, such as computer science or business, is typically a requirement for a programmer analyst in most companies. Additionally, possessing relevant work experience is crucial, with typical job requirements ranging from 4-6 years in related fields.

While a programmer analyst works directly with clients or businesses to determine their unique requirements and designs and develops a system for them, a programmer solely does the coding that both programmers and systems analysts do but doesn't work directly with clients.