Photo illustrating: Analyst Programmer (ANZSCO 261311): What the Code Covers
All posts
Explainer · 13 Oct 2025

Analyst Programmer (ANZSCO 261311): What the Code Covers

Analyst Programmer is ANZSCO 261311, skill level 1. It covers both requirements analysis and hands-on programming. Here is what that means for skilled migration.

anzscooccupationsoftware-developmentskilled-migration

Analyst Programmer, ANZSCO 261311

Analyst Programmer is ANZSCO code 261311, skill level 1. The job combines two things: analysing what users need, writing requirements and system plans, then encoding, testing, debugging and documenting the programs that follow.

You can browse the full occupation detail, including the current assessing authority, on the Analyst Programmer (261311) page.


Who assesses this occupation

The assessing authority for 261311 is listed on the occupation page. Check that page for the current authority before you apply: assessing bodies can change, and the occupation page pulls live data.


Which lists it sits on

As of 2025-10-13, Analyst Programmer (261311) appears on three lists.

Core Skills Occupation List (CSOL). This is the primary list for the Skills in Demand visa and related pathways. Being on the CSOL means the occupation is open to skilled migration nominations under those visa subclasses. Check the current list at Home Affairs before you rely on it.

Medium and Long-term Strategic Skills List (MLTSSL). The MLTSSL underpins several visa pathways including employer-sponsored and points-tested streams. Again, the Home Affairs skill occupation list page carries the live version.

List membership opens a pathway. It is not the same as a shortage rating. For a point-in-time read on whether Analyst Programmer is in shortage, the occupation page links to the 2025 Occupation Shortage List rating.

NZ Green List, Tier 1 (Straight to Residence). New Zealand’s Green List gives Analyst Programmer Tier 1 status, effective 26 March 2025. Tier 1 is the Straight to Residence pathway. Details are in the NZ Green List manual.


Codes that look similar

Two sibling codes sit in the same Software and Applications Programmers group and are easy to confuse.

Software Engineer (261313): the work is mainly design and coding of software systems, without the requirements-analysis and documentation component that defines 261311.

Software Developer (261312): focuses on developing and maintaining software applications, with less emphasis on the analyst side of the role.

If your day-to-day work mixes requirements gathering, system planning, and programming, 261311 is the closer fit. If it is mostly pure development or engineering, check 261312 or 261313.


Skill level and what it means

Skill level 1 means the occupation is classified at the degree or equivalent experience level under ANZSCO 2022. Most skills assessments for level 1 occupations look for a relevant bachelor degree, or recognised trade experience as an alternative. The specific criteria depend on the assessing authority: check the occupation page for the current authority and its requirements.


Find your code

Use the ANZSCO occupation browser to search by keyword or scroll by group. If your title does not match neatly, the CV matcher at app.anzscofinder.com shows the closest codes from your CV text.

This page is information only. For advice on which visa to apply for, whether your experience meets an assessing authority’s criteria, or how your situation maps to the current lists, talk to a registered migration agent.

Know someone weighing a move to AU or NZ?
Share this