Straight from employers' career sites

Software development jobs in New Zealand.

77 open roles, 35 posted this week, most paying $89k to $166k a year. Apply directly with the employer, and tailor your CV to each one.

  • Software developmentToday

    Software Engineering Specialist

    Caterpillar · 5001+ employees

    A global manufacturer of construction and mining equipment, creating sustainable communities through innovation.

    Christchurch, Canterbury
    OnsiteFull timeSenior

    Developing software · Architecting solutions · Mentoring engineers

    7+ yrsRelevant tertiary qualification in computer science, engineering, mechatronics or equivalent; 7+ years developing web applications or C++ applications in Windows/Linux; technical leadership experience; C++, Angular, TypeScript; onsite five days a week.

  • Software developmentToday

    Sr Distributed Systems Engineer (DevOps)

    Workday · 5001+ employees

    A Fortune 500 company and leading AI platform for managing people, money, and agents, shaping the future of work.

    Auckland
    HybridFull timeSenior

    Designing infrastructure · Building CI/CD pipelines · Maintaining systems

    7+ yrs7+ years DevOps experience, 5+ years database administration (Postgres, MariaDB, MSSQL), 4+ years Kubernetes and EC2 orchestration, 4+ years EKS management, BS in Computer Science or equivalent, deep AWS expertise, Terraform, Python/TypeScript/Go/Bash, Docker, monitoring stacks.

  • Software development14 hours ago

    Senior Software Engineer - Business Automation

    Dawn Aerospace · 51-200 employees

    A space transportation company building satellite propulsion systems and a spaceplane.

    Christchurch, Canterbury
    OnsiteFull timeSenior

    Designing software · Building applications · Maintaining infrastructure

    3+ yrsBachelor's degree in Software Engineering, Computer Science or related; 3+ years full-stack development; strong TypeScript; experience building production software systems; ability to work across teams.

  • Software development17 hours ago

    Senior Full stack Engineer - Reporting

    Xero · 5001+ employees

    A financial technology company providing cloud-based accounting software and related business tools.

    Auckland+1 more
    HybridFull timeSenior

    Leading technical design · Modernizing legacy systems · Driving AI integration

    Experience in high-volume, high-transaction systems; full-stack proficiency with .NET/C#, React, SQL; technical maturity and ownership; cross-functional collaboration; on-call participation.

  • Software developmentToday

    Principal Cloud Data Engineer | Kaipūhanga Raraunga Kapua Mātāmua

    Statistics NZ · 5001+ employees

    A major regional hospital and tertiary teaching hospital serving the Midland area of New Zealand.

    Wellington+2 more
    $134.8k-$182.3k a yearOnsiteFull timeContractSenior

    Designing data platforms · Leading engineering initiatives · Optimizing cloud infrastructure

    7+ yrs7+ years at Principal Engineer level or comparable senior technical leadership; deep expertise in Azure Databricks, Python, Delta Lake, Apache Spark, Azure data services; strong data governance, DevOps, CI/CD, and cloud security knowledge.

    Generous leaveRetirement savingsStudy support
  • Software developmentYesterday

    AI Internship

    FRAMECAD · 51-200 employees

    A provider of construction software and hardware solutions for modern building methods.

    Auckland
    OnsiteInternshipNo experience needed

    Supporting AI projects · Collaborating with teams

    Open to STEM students or recent graduates interested in an AI internship; no specific experience required.

  • Software developmentYesterday

    AI Engineer

    Fulton Hogan · 5001+ employees

    A construction company focused on delivering good work for people, communities, and countries.

    Christchurch, Canterbury
    OnsiteFull timeSenior

    Building AI platform · Integrating AI capabilities · Maintaining engineering standards

    Senior-level software, platform, or cloud engineering experience; proven experience building and integrating AI or LLM capability in an enterprise environment; strong communication and collaboration skills.

    Parental leaveRetirement savings
  • Software developmentYesterday

    Senior Engineer - Open Banking

    Bank of New Zealand · 5001+ employees

    A New Zealand bank focused on serving customers well and helping communities prosper.

    Auckland+1 more
    HybridFull timeSenior

    Designing solutions · Developing automated tests · Supporting production

    Strong Java and Spring Boot skills, RESTful services, event-driven architecture, Docker, Kubernetes/OpenShift, AWS, CI/CD with Jenkins and Terraform, observability with Splunk and Dynatrace, API testing and automation.

    Generous leave
  • Software developmentYesterday

    Senior Software Engineer

    Tait Communications · 201-1000 employees

    A global leader in critical communications, designing and supporting networks for public safety, transportation, and utility customers.

    Christchurch, Canterbury
    OnsiteFull timeSenior

    Developing embedded firmware · Integrating wireless technologies · Troubleshooting connectivity issues

    Proven experience developing embedded firmware for commercial products; strong C/C++ skills; experience with embedded and real-time operating systems; hands-on Bluetooth and/or Wi-Fi experience; strong debugging and problem-solving skills; agile collaboration.

  • Software development1 day ago

    Senior Full Stack Engineer - Practice Engineering

    Xero · 5001+ employees

    A financial technology company providing cloud-based accounting software and related business tools.

    Auckland+2 more
    HybridFull timeSenior

    Delivering billing changes · Rolling out partner hub · Mentoring junior colleagues

    Experience with React, JavaScript or TypeScript, Java or .NET; DevOps practices with CI/CD tools like GitHub Actions, Jenkins, or Spinnaker; hands-on AI and agentic systems experience; mentoring track record.

  • Software development1 day ago

    Senior AI Engineer

    KPMG New Zealand · 1001-5000 employees

    A global professional services firm helping clients solve complex problems and drive growth.

    Auckland
    HybridFull timeSenior

    Designing AI solutions · Leading implementations · Securing AI systems

    Strong proficiency in Python and TypeScript/JavaScript; proven experience building and running production systems with CI/CD, cloud, and security foundations; Azure AI engineering fundamentals; experience testing and evaluating AI systems.

    Parental leaveGenerous leave
  • Software development1 day ago

    Intermediate Software Engineer - Field Operations

    Halter · 201-1000 employees

    An agricultural technology company helping farmers run more productive and sustainable grazing operations.

    Auckland
    OnsiteFull timeMid level

    Monitoring fleet performance · Building internal tools · Triaging technical issues

    Hands-on experience in technical operations or support engineering; strong analytical and problem-solving skills; experience with dashboards, tools, workflows, logs, and APIs; ability to build tools and automations; excellent communication and time management.

  • Software development1 day ago

    Software Engineer - B4B

    Serko Ltd · 201-1000 employees

    An award-winning business travel and expense software company revolutionizing global business travel.

    Auckland
    HybridFull timeMid level

    Delivering features · Building APIs · Leading projects

    Solid React/Next.js and TypeScript, customer-facing features shipped to production, working experience building APIs in C# or another backend language, accessibility fundamentals, and ability to plan and execute work effectively.

    Retirement savings
  • Software development2 days ago

    Team Lead - Flight Software - Electron

    Rocket Lab · 1001-5000 employees

    An end-to-end space company building rockets, spacecraft, and critical space systems.

    Auckland
    OnsiteFull timeSeniorManages people

    Leading software team · Writing code · Reviewing merge requests

    5+ yrsBachelor's degree in Software Engineering, Computer Science, or Electrical Engineering; 5+ years software engineering experience; leadership experience; strong C/C++, embedded, Linux, networked application development; Git and Jira; ITAR eligibility.

  • Software development2 days ago

    Senior Technical Lead - Java, Microservices, React.js

    HCL Technologies Limited · 5001+ employees

    A global technology company delivering digital, engineering, cloud, and artificial intelligence solutions to enterprises.

    Auckland
    OnsiteFull timeSeniorManages people

    Leading design · Mentoring team · Reviewing code

    Strong proficiency in Java, Spring, microservices, React, RESTful APIs, Docker, Kubernetes, CI/CD, and DevOps; excellent communication and leadership skills; relevant certifications a plus.

  • Software development2 days ago

    Software Engineering Team Lead

    Tuatahi First Fibre · 51-200 employees

    A leader in ultrafast broadband, powering connectivity through a 6,000 km fibre optic network.

    Hamilton, Waikato+1 more
    HybridFull timeSeniorManages people

    Leading engineers · Designing software · Coaching team

    5+ yrs5+ years professional software development; tertiary qualification in Computer Science or equivalent; strong API and service architecture experience; TypeScript or C#; CI/CD and continuous delivery; quality mindset with testability and automation.

    Parental leaveGenerous leave
  • Software development2 days ago

    Engineer Research Software (Christchurch)

    University of Otago · 1001-5000 employees

    A New Zealand university providing undergraduate and postgraduate education and conducting academic research.

    Christchurch, Canterbury
    $99.4k-$120.8k a yearOnsiteFull timeMid level

    Developing research software · Managing research data · Supporting statistical analysis

    Postgraduate qualification (Master's or PhD) in relevant discipline or equivalent experience; experience developing software in research/academic/scientific environments; proficiency in Python, R, SQL, C/C++, Fortran, or Julia; knowledge of software engineering principles, version control, and development practices.

  • Software development2 days ago

    AI Automation & DevOps Developer (Contractor)

    First Focus · 201-1000 employees

    An IT service provider delivering managed IT and AI solutions to mid-sized businesses across Australia and New Zealand.

    Christchurch, Canterbury
    HybridContractMid level

    Developing AI solutions · Automating processes · Supporting DevOps

    Commercial experience in software development, automation or DevOps; hands-on AI tool experience; scripting in Python, PowerShell, Bash or PHP; RESTful APIs; SQL and databases; Git; CI/CD; YAML; strong analytical and communication skills.

  • Software development2 days ago

    Cloud and AI Platform Engineer

    Spark New Zealand · 5001+ employees

    Aotearoa's largest telecommunications and digital services company helping New Zealand win big in a digital world.

    Auckland
    HybridFull timeSenior

    Designing infrastructure · Managing Kubernetes clusters · Building CI/CD pipelines

    5+ yrs5+ years platform/DevOps/cloud engineering with 2+ years supporting data or AI workloads; strong Azure, Terraform, Kubernetes, CI/CD, scripting, and security skills; must be based in New Zealand with permanent residency, citizenship, or valid work visa with 18+ months remaining.

    Parental leaveGenerous leaveRetirement savings
  • Software development2 days ago

    Senior Test Engineer (Platform)

    Vista Group · 201-1000 employees

    A world-leading company that makes software for the cinema industry, serving cinemas, film distributors, and moviegoers worldwide.

    Auckland
    HybridFull timeSenior

    Testing applications · Maintaining test frameworks · Setting up performance tests

    Proven development experience with C# and PowerShell, experience delivering complex automated test solutions, CI/CD experience, familiarity with networks and secure coding, and practical experience with test automation tools like SpecFlow, JMeter, Selenium, and Postman.

    Parental leaveGenerous leaveFour-day week
  • Software development2 days ago

    Senior Full Stack Product Engineer

    Marsello · 51-200 employees

    A loyalty marketing platform helping retailers and hospitality brands grow loyal customers.

    Wellington
    RemoteFull timeSenior

    Leading technical direction · Designing backend systems · Mentoring engineers

    Strong software development experience in SaaS; deep expertise with C#, .NET, Web APIs, MongoDB, React/TypeScript; AWS and Terraform experience; solid CI/CD and observability; excellent communication; comfortable with AI-assisted development tools.

  • Software development2 days ago

    Junior Engineer Intern

    Valocity · 51-200 employees

    A New Zealand-founded global technology company serving financial institutions across international markets.

    Auckland+1 more
    $29.90 an hourOnsiteFull timeInternshipNo experience needed

    Designing software components · Building and deploying on Azure · Collaborating with engineering team

    Currently studying or recently completed a degree in software engineering, computer science, data science or related field; solid programming foundations in C#/.NET, Python or TypeScript; hands-on use of AI coding assistants or LLM APIs; working understanding of Git, APIs and relational databases; legally permitted to work in New Zealand; full-time on-site for 10 weeks.

  • Software development2 days ago

    Software Engineer - AI

    Serko Ltd · 201-1000 employees

    An award-winning business travel and expense software company revolutionizing global business travel.

    Auckland
    HybridFull timeMid level

    Building web applications · Implementing AI features · Leading projects

    Hands-on experience with React, Next.js, TypeScript, and Python; knowledge of digital accessibility standards; collaborative and adaptable; familiarity with Tailwind CSS, GCP, Kubernetes, GitHub Actions, and observability tools.

  • Software development2 days ago

    Senior Engineer - AI

    Serko Ltd · 201-1000 employees

    An award-winning business travel and expense software company revolutionizing global business travel.

    Auckland
    HybridFull timeSenior

    Leading projects · Integrating AI features · Mentoring engineers

    Proven production experience with React, Next.js, TypeScript, Tailwind CSS, Python BFF; AI feature development; GCP, GitHub Actions, Kubernetes/Helm, Pulumi; automated testing; WCAG AA 2.x; strong communication and mentoring.

  • Software development3 days ago

    Intermediate Software Engineer (Java)

    EROAD · 201-1000 employees

    A fleet management technology company providing in-vehicle solutions to fleets in New Zealand, Australia, and North America.

    Auckland
    OnsiteFull timeMid level

    Developing backend features · Building microservices · Reviewing AI-generated code

    Production experience with Java in backend systems; hands-on experience using AI coding tools; microservice and RESTful API design; experience with MongoDB, PostgreSQL or SQL Server; automated testing; Git, CI/CD, Docker; basic monitoring and observability.

  • Software development3 days ago

    Senior C# Software Engineer

    EROAD · 201-1000 employees

    A fleet management technology company providing in-vehicle solutions to fleets in New Zealand, Australia, and North America.

    Auckland
    OnsiteFull timeSenior

    Designing architecture · Mentoring engineers · Building microservices

    Strong production backend experience in C#/.NET, cloud-native architecture on Azure, microservices, event-driven systems, RESTful APIs, MongoDB/PostgreSQL/SQL Server, test automation, CI/CD, Docker, observability, and hands-on AI coding tool use.

  • Software development3 days ago

    Technical Lead

    EROAD · 201-1000 employees

    A fleet management technology company providing in-vehicle solutions to fleets in New Zealand, Australia, and North America.

    Auckland
    HybridFull timeSenior

    Leading developers · Reviewing AI code · Coaching squad

    Hands-on technical leadership with real-world AI coding tool experience; production Java and/or C#; cloud-native AWS/Java/Spring or Azure/.NET; microservices and REST APIs; MongoDB, PostgreSQL or SQL Server; automated testing; Git, trunk-based development, CI/CD.

  • Software development4 days ago

    Software Engineer

    The Access Group · 5001+ employees

    A UK-headquartered business management software provider empowering small and mid-sized organizations with innovative cloud solutions.

    Auckland
    HybridFull timeMid level

    Developing software · Interpreting requirements · Collaborating with team

    3+ yrs3+ years C# .NET development experience; experience with document databases (CouchDB, ElasticSearch), data warehousing, ETL, SaaS technologies (.NET Core, React, Angular), agile methodologies (XP, TDD, Kanban, Scrum).

  • Software development4 days ago

    Senior Software Engineer

    The Access Group · 5001+ employees

    A UK-headquartered business management software provider empowering small and mid-sized organizations with innovative cloud solutions.

    Auckland
    HybridFull timeSenior

    Developing software · Interpreting requirements · Collaborating with teams

    5+ yrs5+ years hands-on experience with strong C# .Net skills; experience in product development, document design, CouchDB, ElasticSearch, data warehousing, BI, ETL, SaaS with .Net Core, React, Angular; agile development knowledge.

  • Software development5 days ago

    Tech Lead

    Pushpay · 201-1000 employees

    An innovative New Zealand-born SaaS business helping organizations build communities through mobile apps, church management software, and digital giving technology.

    Auckland
    HybridFull timeSeniorManages people

    Designing features · Guiding technical decisions · Mentoring engineers

    Full working rights for New Zealand; strong engineering fundamentals; ability to lead a team of 5-8 engineers; experience with C#/.NET, NodeJS, React, and modern software practices.

    Parental leaveGenerous leaveRetirement savingsStudy support

Logos provided by Logo.dev