Software Engineering Jobs in Australia
There are 1,377 open Software Engineering jobs in Australia on freehire right now. 426 of them were posted recently. The skills employers ask for most often are cloud, api and ai.
Salary
| Currency | Period | 25th | Median | 75th | Postings |
|---|---|---|---|---|---|
| AUD | year | A$133,748 | A$157,501 | A$195,000 | 31 |
| USD | year | $113,450 | $140,650 | $167,500 | 30 |
From postings that disclose pay. Currencies are counted separately, never converted.
Most requested skills
- cloud 28%
- api 28%
- ai 25%
- python 20%
- ci-cd 20%
- aws 18%
- agile 17%
- java 16%
How the work is done
- Hybrid 234 · 17%
- Onsite 126 · 9%
- Remote 66 · 5%
Visa sponsorship offered in 42% of the 153 postings that state a position on it.
Seniority
- Senior 444
- Staff 98
- Principal 76
- Lead 50
- Intern 34
- Junior 23
Who is hiring
- 1000+ employees 214
- 501-1000 employees 99
- 51-200 employees 46
- 11-50 employees 23
- 201-500 employees 8
- 1-10 employees 2
.NET Developer – Azure, C#, Web API
This role involves developing software solutions using .NET, C#, and Azure Web APIs within a government environment. The position requires the candidate to be based in Canberra and hold an active NV1 security clearance.
Senior Dotnet Developer
The Senior .NET Developer will work on modernizing and enhancing critical enterprise applications using C#, .NET, Web API, and SQL. The role requires an active NV1 security clearance and experience with Agile methodologies and automated deployment.
Software Engineer
Design, develop, and maintain mission-critical C++ applications across Windows and Linux for real-time and distributed systems in a defence/space technology environment.
Junior-Intermediate Software Engineer
Junior-to-intermediate software engineer building and maintaining web platforms, mobile apps, and infrastructure using .NET/ASP.NET Core, Vue/Nuxt, PostgreSQL, Docker, and AWS for a small Australian client-services firm.
Senior Software Engineer
Rust Engineer building high-performance, scalable backend systems for large-scale data processing in Sydney, working with async Rust, concurrency, and distributed systems.
Lead Software Engineer
The Lead Software Engineer will own technical direction and execution for major products, designing scalable systems and writing code while mentoring engineers. This hands-on role requires deep expertise in backend, frontend, and distributed systems to solve complex engineering problems.
EL1 Senior Salesforce Software Engineer
Provide L2 technical support, administration, and continuous improvement of enterprise Salesforce solutions (Service Cloud, Health Cloud, Digital Experience) in an Agile environment, including troubleshooting, declarative automation with Flows, data management, and release assessment.
Intermediate Software Engineer
Builds and maintains integration systems connecting hospital platforms, focusing on WebPAS and private hospital billing automation.
Senior Software Engineer, Cloud-Native Ecosystem Data
Designs and maintains cloud-native data infrastructure to process ecosystem/climate research data into usable formats for scientists, policymakers, and industry, with leadership and mentorship responsibilities.
Software Engineer - Medical Technology
This role involves developing and maintaining healthcare software solutions within a cross-functional Agile team. The engineer will work with a modern stack including .NET, C#, Vue.js, TypeScript, Python, and cloud technologies to build scalable microservices and web applications.