Developing the future working world

We’re now living in a world that’s increasingly virtual yet no less connected, thanks to the insights of inventive programming experts like you.

As businesses strive to expand by building more user-friendly experiences and more robust internal networks, your talents are in great demand. It’s a fantastic moment to find a new position and advance your career in software development. 

Find my next Software Developer job in New Zealand

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 NZX 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

Software Engineer
Auckland CBD
Competitive salary
See more

Software Developer job responsibilities

As a Software Developer, you’ll create the technology that runs computer systems and applications. You’ll be expected to take an active role in everything from developing user features to developing new back-end architectures or establishing scalable cloud solutions. 

Software devs must also comprehend the company and technical applications across their projects. If you’re creating a mobile app, for example, it’s critical to understand how it’ll be used by consumers to meet usability standards. 

As a Software Developer, your day-to-day activities may include:

  • Developing and maintaining applications that use a number of programming languages and frameworks
  • Debugging and testing code to ensure that it works properly and doesn’t contain any bugs or security vulnerabilities
  • Creating diagrams and flowcharts to show how an application works
  • Working with other teams in the organisation, including product managers, designers, and marketers, to deliver end-user-friendly features
Both tangible and intangible hardware is used by Software Developers. If you’re creating new programs, the ultimate product will most likely be a computer program or app. On the other hand, if you work for organisations like banks or retail chains, you could be responsible for upgrading internal software to ensure that the company continues to operate smoothly (or optimise operating systems for higher performance).

Learn more about what’s included in a Software Developer job description

Industries offering Software Developer jobs in New Zealand

New Zealand’s 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 
Computers are now used to improve efficiency in almost every sector in today’s digital world. As a result, the need for competent Software Developers never fades. There are several lucrative software development jobs in New Zealand if you’re driven and have the required talents. 

Learn more about Software Developer jobs

Explore related areas of expertise

Your Software Developer job questions, answered

What programming languages does a software developer use most? 

Depending on the sort of Software Developer, HTML and CSS are typically utilised by a back-end developer focused on the programming aspect. React, Angular, Vue, JavaScript, HTML and CSS are common among front-end developers that focus on aesthetics.

A back-end developer that works on server-side coding and integration generally uses .NET, C#, SQL, Java, PHP, Python, AWS, Azure, CI / CD.

A full-stack Software Developer will use a mix of all these coding languages.

What software development skills are most in demand?

Python is still in high demand. Employers seek individuals who can develop back-end web applications and front-end apps. HTML5, CSS3, and JavaScript are all hot topics in the industry today. Employers are actively seeking both front-end and back-end developers that know Python or C++.

Employers view full-stack developers as highly desirable. Employers desire professionals with AWS, Docker, Kubernetes, and GCP skills because cloud-based technologies and DevOps have grown rapidly in popularity.

 

What can I expect to earn as a software developer and which languages pay the most in New Zealand?

Your salary will depend on your knowledge and experience. As a Software Developer, you can typically expect a salary of around $105,000, and as a Senior Developer, you would normally receive $120,000 to $130,000 or more. If you’re a Technical Lead, you can receive salaries upwards of $160,000 in regional hotspots like Auckland, Wellington and Christchurch.
 
Of course, experience with certain 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.

How can I increase my salary as an experienced software developer? 

A commitment to lifelong learning is crucial for ambitious software professionals to earn more money. Rather than restricting your knowledge to one area, working on numerous projects outside of your regular job allows you to work in various job types and receive higher pay. Additionally, experimenting with independent projects instead of just focusing on your current role may help you discover what other areas you’d like to expand into.


Learn more about the progression of a Software Developer salary in New Zealand.

What can I expect in interviews for software developer jobs?  

Given the high level of technical knowledge, it’s no surprise that almost all software development interview questions revolve around a coding test. Some businesses choose to use technical testing platforms like Codify or ShowTech to verify skills sets. However, soft skills such as logic and problem-solving are still essential.


Interviews for more senior developer roles tend to focus on hands-on experience developing applications in a live environment. Employers also assess candidates based on their ability to work as part of a team and communicate effectively.

What are the biggest software development trends in 2022? 

The integration of cloud technologies is rapidly becoming a standard practice for businesses of all sizes worldwide. Cloud-native engineers will be in great demand, given that they are already in short supply. AI investment is also steadily rising because companies want to use Machine Learning and Natural Language Processing technologies.


Because more Software Developers will be required to embed AI abilities in applications, any training and expertise you have in this area would be crucial. Advances in VR, AR, and MR technology will create a demand for additional development expertise in these areas.