Migrate by occupation / Software Engineer
MLTSSLMigrate to Australia as a software engineer
Software engineering is in demand but is also the most contested occupation in the points-tested program. Invitations cluster at high scores, so a bare pass mark rarely gets you invited. State nomination and the regional 491 are usually more realistic than the independent 189, and employer sponsorship skips the points contest entirely.
The essentials
- Occupation
- Software Engineer
- ANZSCO code
- 261313
- Occupation list
- MLTSSL — Medium and Long-term Strategic Skills List
- Visas it supports
- Subclass 189, 190, 491, 485
- Assessed by
- ACS
- Assessment cost
- around AUD 550
- Assessment time
- typically 4 to 12 weeks
Which visas actually fit
Your skills assessment
Before you can apply for any skilled visa as a software engineer, ACS must assess your skills. They generally need:
- A completed ICT qualification, or a non-ICT qualification plus a Recognition of Prior Learning (RPL) application.
- Employment references on company letterhead showing dates, hours and duties.
- Evidence the duties actually match the nominated ANZSCO occupation, not just the job title.
This is the single most misunderstood rule in Australian skilled migration. ACS does not count all your experience. It applies a "skill requirement met" date and everything before it is discarded. If your degree is a closely related ICT major, roughly 2 years are deducted. If it is ICT but not closely related, roughly 4 years. If your degree is not ICT at all, roughly 6 years plus an RPL. Someone with 6 years of real experience can end up claiming only 5 points instead of 10.
Where software engineers are nominated
Most states nominate ICT occupations, but usually with narrow sub-lists and a preference for applicants already working locally. Check the specific occupation, not the category.
Registered migration agents
We are building a directory of MARN-registered agents and immigration lawyers. Listings are checked against the public register before they appear.
How the directory worksPlacement shown on the software engineer migration page.