Senior Engineer - Software

New Zealand Government

Wellington

On-site

NZD 110,000 - 160,000

Full time

3 days ago
Be an early applicant

Get more replies from employers

Send a job-specific resume in minutes.

Benefits offered by this job

Fully funded life cover
Critical illness protection
Discounted additional insurances
Free will services
Financial guidance & mortgage services

Job summary

New Zealand Defence Force (NZDF) is seeking a Senior Engineer - Software to design, develop and maintain secure software solutions that underpin cyber operations. You will embed security throughout the SDLC, support security tooling, and participate in threat modelling and code reviews as part of a collaborative team.

You will mentor colleagues, contribute to automation and testing, and help deliver resilient digital services across NZDF. Some travel may be required as operations evolve.

Qualifications

  • Significant experience in software engineering and application development.
  • Knowledge of secure software development and secure coding practices.
  • Experience with programming and scripting languages such as Python, Java, C#, JavaScript or similar.
  • Experience with automation, CI/CD pipelines and DevSecOps practices.
  • Understanding of threat modelling and software security principles.
  • Experience working with cloud, containerised or modern application environments.
  • Strong problem-solving and analytical capability.
  • Excellent communication and stakeholder engagement skills.

Responsibilities

  • Developing and maintaining secure software systems and applications.
  • Embedding secure coding practices throughout the software development lifecycle.
  • Supporting cyber security tools and software-based security solutions.
  • Participating in threat modelling, code reviews and vulnerability remediation.
  • Contributing to automation, testing and DevSecOps practices.
  • Mentoring team members and sharing technical expertise.

Skills

Software engineering
Secure coding
DevSecOps
Threat modelling
Python
Java
C#
JavaScript
CI/CD pipelines
Cloud environments
Mentoring

Job description

Mō te tūnā | About the role

We’re establishing a new Cyber Operations Application Team (COAT) that will help protect and strengthen critical NZDF digital capabilities.

As a Senior Engineer - Software, you’ll contribute to the development, support and maintenance of software systems and applications that support NZDF cyber operations.

This is an opportunity to join a newly established team and work alongside cyber specialists, engineers and technology professionals supporting secure and resilient digital services across NZDF.

You will be responsible for designing, developing and maintaining secure software solutions, helping to ensure security principles are embedded throughout the software development lifecycle.

Working as part of a collaborative team, you’ll provide senior technical expertise, support continuous improvement and contribute to the delivery of resilient cyber capabilities.

This will include:

  • Developing and maintaining secure software systems and applications
  • Embedding secure coding practices throughout the software development lifecycle
  • Supporting cyber security tools and software-based security solutions
  • Participating in threat modelling, code reviews and vulnerability remediation
  • Contributing to automation, testing and DevSecOps practices
  • Mentoring team members and sharing technical expertise

Note: this role will require travel to support operational and business requirements. The successful candidate may also be required to participate in an on-call roster in the future as operational requirements evolve.

Applications may be reviewed upon receipt. It is advised to apply early to avoid disappointment, as this role may close ahead of time due to a high volume of applicants.

Ngą pūkenga me ē ū me… | Skills and Experience

This is an excellent opportunity for an experienced software engineer to contribute to work that supports NZDF cyber operations and digital capability.

You will be a collaborative technical professional with experience developing secure software solutions in complex environments.

You will enjoy solving challenging technical problems, working across multidisciplinary teams and applying secure development practices to support critical systems.

You will bring:

  • Significant experience in software engineering and application development
  • Knowledge of secure software development and secure coding practices
  • Experience with programming and scripting languages such as Python, Java, C#, JavaScript or similar
  • Experience with automation, CI/CD pipelines and DevSecOps practices
  • Understanding of threat modelling and software security principles
  • Experience working with cloud, containerised or modern application environments
  • Strong problem-solving and analytical capability
  • Excellent communication and stakeholder engagement skills

No candidate is expected to meet every desired skill / experience listed. If your background differs from what we’ve outlined but you believe you can contribute to the role, we encourage you to apply.

Nŋu te rourou | What’s in it for you

Your skills and dedication deserve recognition, and NZDF delivers with competitive pay matched to your experience.

But that’s just the beginning - safeguard your loved ones with a fully funded life cover of up to $300,000 and critical illness protection.

Other benefits include:

  • discounted additional insurances, free will services and savings schemes for the Defence community
  • Get expert financial guidance and mortgage broker services
  • Find all our benefits and more on the Force 4 Families website

NZDF champions diversity and inclusivity, valuing every member and fuelling their success. We embrace uniqueness, understanding that diverse teams drive creativity, innovation, and excellence.

With an open door to all - irrespective of gender, ethnicity, ability, age, or family dynamics - NZDF offers a flexible, empowering work environment.

Join us in shaping a brighter future, where everyone thrives.

Please Note:To be eligible for the required level of government security clearance with the NZ Defence Force, you need to meet certain citizenship and residency criteria. Here’s what you need to know:

Higher Level Security Clearance

You must be a New Zealand citizen or you must hold New Zealand Permanent Residence or have a current New Zealand Residency Class Visa. At minimum, you must hold New Zealand Permanent Residence or have a current New Zealand Residency Class Visa, and you must be a citizen of and have lived in Australia, Canada, United Kingdom, United States of America or New Zealand continuously for the last ten (10) years.

You must have a ten (10) year background history that can be verified and assessed appropriately by the NZ Security Intelligence Service (NZSIS) to determine if you are suitable for a security clearance at this level.

If you do not meet the minimum criteria, unfortunately, your application will not be accepted. We do welcome your application at a time when you will meet the requirements.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Senior Engineer - Systems
Senior Engineer - Systems

New Zealand Government • Wellington

On-site
NZD 120,000 - 180,000
Senior Engineer - Software
Senior Engineer - Software

New Zealand Defence Force • Wellington

On-site
NZD 120,000 - 190,000
Senior Engineer - Systems
Senior Engineer - Systems

New Zealand Defence Force • Wellington

On-site
NZD 120,000 - 180,000
Life cover
Critical illness protection
Savings schemes
Scrum Master
Scrum Master

CGR Services • Wellington

On-site
NZD 90,000 - 130,000
Test and Automation Engineer
Test and Automation Engineer

New Zealand Government • Wellington

On-site
NZD 90,000 - 130,000
Life cover
Critical illness protection
Discounted insurances
+3
Network Engineer
Network Engineer

New Zealand Government • Wellington

Hybrid
NZD 110,000 - 140,000
Infrastructure Engineer
Infrastructure Engineer

New Zealand Government • Wellington

Hybrid
NZD 90,000 - 130,000
Solution Designer
Solution Designer

New Zealand Government • Wellington

On-site
NZD 120,000 - 160,000
Life cover up to $300,000
Critical illness protection
Disounted insurances and will services
Engineer
Engineer

New Zealand Defence Force • Lower Hutt

On-site
NZD 90,000 - 130,000
Life insurance
Discounted insurances
Will services
+2
Workforce Manager
Workforce Manager

New Zealand Government • Wellington

Hybrid
NZD 100,000 - 160,000
Fully funded life cover up to $300,000
Critical illness protection
Discounted insurances
+3