Skip to content

ANZSCO 261311

Analyst Programmer

Analyst Programmers analyse requirements and develop the software that meets them. ACS assesses this code through a skills assessment of your qualification and employment, with an RPL report required when your degree is not ICT-major or closely related.

Assessing authority
ACS
Occupational category
ICT (ACS assessed)
Occupation list
MLTSSL
Indicative salary
95k – 160k

Quick answer

Who assesses ANZSCO 261311 Analyst Programmer?

ACS assesses ANZSCO 261311 Analyst Programmer at ICT (ACS assessed) level. The occupation has been listed on the MLTSSL, supporting subclass 189, 190, 491, 482, 186 pathways. Indicative Australian salaries run from AUD 95,000 to AUD 160,000.

Visa pathways for Analyst Programmer

Subclasses this occupation has supported, subject to the current occupation list and each state's own nomination criteria.

  • Subclass 189
  • Subclass 190
  • Subclass 491
  • Subclass 482
  • Subclass 186

Occupation lists change. Verify on the current skilled occupation list before lodging.

Project report angles that work for Analyst Programmer

Three distinct, non-overlapping directions. Pick projects where you can show your own calculations, decisions and their consequences.

  1. 1

    A system you analysed and built, showing the design decisions behind the code

  2. 2

    A performance, integration or data problem you diagnosed and engineered out

  3. 3

    A solution you specified from ambiguous requirements and delivered to production

Technical content assessors look for

  • Java / C# / Python / JavaScript
  • System analysis & design
  • Relational databases & SQL
  • API & integration design
  • Testing & CI/CD
  • Agile delivery

Mistakes specific to this occupation

  • Writing a CDR when ACS needs an RPL

  • Ignoring the ACS skill-met date deduction of 2–6 years

  • Two RPL key areas that describe the same project

Analyst Programmer salary in Australia

AUD 95,000toAUD 160,000

Market demand: Very high

Indicative planning range assembled from published market data and recruiter guides. See our engineer salary guide for discipline and experience breakdowns.

ANZSCO 261311 — frequently asked questions

Who assesses ANZSCO 261311 Analyst Programmer?

ACS is the assessing authority for ANZSCO 261311 Analyst Programmer. The ACS requires an RPL report where your qualification is not ICT-major or closely related to the occupation, and applies a skill-met date deduction of two to six years.

Is Analyst Programmer on the skilled occupation list?

ANZSCO 261311 Analyst Programmer has been listed on the MLTSSL, which supports the subclass 189, 190, 491, 482, 186 pathways. Occupation lists are revised by legislative instrument — verify the current status on the Department of Home Affairs website before lodging an EOI or visa application.

What salary can a Analyst Programmer expect in Australia?

Indicative salaries for Analyst Programmer in Australia range from AUD 95,000 to AUD 160,000 depending on experience, state and sector. Graduate roles start lower and senior or specialist roles exceed the upper figure.

What should a Analyst Programmer write career episodes about?

Choose projects where you personally performed engineering analysis or design. For Analyst Programmer, strong episodes cover a system you analysed and built, showing the design decisions behind the code; a performance, integration or data problem you diagnosed and engineered out; and a solution you specified from ambiguous requirements and delivered to production.

Ready to start your RPL report for Analyst Programmer?

Send us your CV and project list. We confirm ANZSCO 261311 is the right code for your duties, then match you with an engineer in your discipline. Free, no obligation.

Reply within 4 business hours Your documents stay confidential WhatsApp us