Software Engineering Jobs in New Zealand
There are 231 open Software Engineering jobs in New Zealand on freehire right now. 109 of them were posted recently. The skills employers ask for most often are cloud, api and ci-cd.
Most requested skills
- cloud 48%
- api 48%
- ci-cd 46%
- ai 44%
- agile 39%
- react 36%
- aws 34%
- java 32%
How the work is done
- Hybrid 75 · 32%
- Onsite 37 · 16%
- Remote 17 · 7%
Visa sponsorship offered in 41% of the 29 postings that state a position on it.
Seniority
- Senior 99
- Lead 24
- Principal 10
- Staff 5
- Intern 4
- Junior 2
Who is hiring
- 501-1000 employees 26
- 1000+ employees 24
- 51-200 employees 15
- 11-50 employees 6
- 1-10 employees 2
- 201-500 employees 1
Lead Software Engineer
Lead Software Engineer at Westpac Bank provides technical leadership across two squads, ensuring high-quality digital experiences for customers while driving engineering excellence, mentoring teams, and shaping long-term technical direction in fintech.
Senior Software Engineer-COBOL
Senior Software Engineer maintaining and developing COBOL/CICS/DB2 applications on Westpac's IBM mainframe, providing technical domain expertise, mentorship, and operational support across the full software delivery lifecycle.
Lead Software Engineer
Lead hands-on engineering for up to two squads, balancing coding with mentoring, setting technical direction, and driving engineering excellence in a fintech bank.
Software Engineer
Software Engineer at an electricity distributor building digital platforms with Java/Kotlin Spring Boot, React, Docker, and AWS to drive digital transformation in the energy sector.
Software Engineer - Nelson or Remote
Builds and integrates enterprise software solutions (e.g., JavaScript libraries, .NET apps, Salesforce extensions) to connect CRMs, websites, and document systems for global clients.
Senior Software Engineer – Java
Build and maintain scalable microservices in Java/Spring Boot, designing RESTful APIs and event-driven systems while working with Postgres and NoSQL databases.
Lead Java Developer & Tech Leader (Spring Boot, React)
Tribe Group is seeking Lead Java Developers to oversee enterprise application development, combining hands-on coding in Java, Spring Boot, and React with technical leadership and team mentoring.
Lead Java Developer
The Lead Java Developer will provide hands-on technical leadership for enterprise applications, mentoring team members and driving architectural decisions. The role involves working within Agile teams using Java 17, Spring Boot, and React to deliver scalable software solutions.
Intermediate Software Developer – AI & Product Development
Build and ship AI-powered web products from idea to deployment, integrating LLMs and cloud services while shaping product direction in a startup.
Software Engineer
Software Engineer building and supporting .NET/C# applications, REST APIs, and cloud-native solutions for Kiwibank in a hybrid role focused on CI/CD, DevOps, and cross-functional agile delivery.
Staff Software Engineer for Identity Management (Go/Golang)
Build and modernize identity management systems for Canonical’s products and services using Go and Python, including authentication flows, API endpoints, and Juju charms.
Staff Software Engineer
Build and maintain Everbridge's agentic AI platform using React, Node.js, Java, and Python, collaborating with teams to deliver scalable SaaS solutions.
Senior Software Developer – Java, AWS & Cloud-Native Platform
The Senior Software Developer will build and maintain the Diverge energy platform using Java, Spring, and React. The role involves cloud-native development on AWS and infrastructure automation with Terraform within an agile, TDD-focused team.
Senior Software Developer – Python / React / TypeScript
This senior role involves building a new fintech product from the ground up using Python, React, and TypeScript. You will work in a small, senior team to design architecture, build backend services, and ensure the security and auditability of financial data.
Senior Software Developer – Python / React / TypeScript
Build a new fintech platform from scratch using Python, React, TypeScript, and PostgreSQL, focusing on correctness, security, and auditability in a greenfield environment.