Developing the future world of work
As organisations seek to grow by creating ever-more intuitive user experiences and stronger internal networks, your skills are in high demand. It makes now a great time to secure a new role and forge ahead in your career.
Find my next Software Developer job in Australia
Employers don’t want to miss out on the value that developers can offer. Whether you’re a front end, back end or full stack developer, whether you want to work at a disruptive, edgy new start-up, an ASX listed or multinational enterprise, we’re here to help you realise your potential.
Our network of employer contacts?
Unrivalled.
Our expertise in matching developers with career opportunities that are just right for them?
No contest.
What will you get from us?
Roles you can get excited about and support to secure them.
Find your nearest office to get in touch with us, send us your CV or browse our latest available software development jobs.
Latest jobs
Appian Developer
SA - Adelaide |
|
Advanced Software Engineer
NSW - Sydney CBD |
|
Application Support Analyst
SA - Adelaide |
Software Developer job responsibilities
As a Software Developer, you’ll build the technology that powers computer systems and applications. You’ll be expected to play an integral part in everything from implementing user features to creating new back end architectures or building scalable cloud solutions.
Software Developers also need to understand the business and technical applications of their work. If you’re developing a mobile app, for example, you might need to know how it will be used by end-users in order to meet usability requirements.
Your day-to-day activities may include:
- Designing and writing code using a variety of languages and developing frameworks
- Debugging and testing code to ensure it works as expected and doesn’t have any bugs or security flaws
- Creating diagrams and flowcharts that illustrate how an application functions
- Collaborating with the wider technical team, product managers, designers and marketers to implement features end-users will love
Software Developers work with both tangible and intangible hardware. If you’re working on new applications, it’s likely that the end product will be a computer program or app. On the other hand, if you work for businesses like banks or retail organisations, you might be required to update internal software to ensure the company runs smoothly (or optimising operating systems for new hardware).
Learn more about the average Software Developer job description.
Industries offering Software Developer jobs in Australia
Australian Software Developers work in many different industries, including:
- Government
- Financial services
- Telecommunications
- Retail and consumer goods
- Education, training and learning
- Entertainment and media
- Transport and logistics
In today’s digital world, computers are used to create efficiencies in almost every industry. As a result, the demand for talented devs is always steady.
If you’re motivated and have the right skills, there are many rewarding Software Developer jobs across Australia waiting for you.
Learn more about Software Developer jobs
Explore related areas of expertise
Your Software Developer job questions, answered
Competition remains high for Java and JavaScript fluency – highlighting the importance of both front end and back end development – and developers with experience in Python and C# are also being snapped up.
Full-stack developers are especially prized by employers. The use of cloud-based technologies and DevOps has increased, causing demand for AWS, Docker, Kubernetes and GCP skills to rise.
Learn more about the top Software Developer skills and qualifications.
Your salary will depend on your knowledge, experience and location. As a Software Developer, you can typically expect a salary of around $100,000, and as a Senior Developer, you would typically receive $115,000 to $150,000 or more.
If you’re a Technical Lead, you can receive salaries upwards of $160,000 in regional hotspots like Sydney, Melbourne and Canberra. Of course, experience with specific languages and technologies is harder to come by, so employers are prepared to pay more.
If you’re a developer with knowledge of Scala – often used for big data and machine learning projects – you’re in a great position to secure a high salary. The same goes for Google-developed language Go and Objective-C, the primary language for writing software for OS X and iOS.
Get a more detailed look at the typical Software Developer salary in Australia.