Software Engineer (Flight Yield)


About Airways:
Our people manage New Zealand's 30 million square kms of airspace, providing air traffic control, surveillance, communication, flight inspection, mapping, and airspace design services. We work with government, regulatory authorities, airlines, airports, and the general aviation community to ensure pilots, passengers and goods reach their destination - safely. At Airways, our values underpin all that we do. We value Safety, One Airways, Excellence and Success in all that we do.

Our organisation is made up of operational business groups that are supported by governance and corporate services functions. To learn more about our people and organisational structure, check out www.airways.co.nz/about.

About the Team:
The Air Traffic Services Development (ATSD) unit sets the requirements, architects, designs, develops, tests, deploys and maintains New Zealand’s Air Traffic Management systems and Aeronautical Information systems utilised within New Zealand airspace.

Airways has also developed, and continues to maintain and enhance, its own aeronautical billing system called FlightYieldTM which is critical for the financial operation of the business.

We design and maintain our own Air Traffic Management (ATM) systems and additional supporting systems which provide critical inputs into the ATM systems. That means we write and maintain the code that runs our mission and safety critical systems. It requires strong attention to detail and systematic approach to development, whilst looking to the latest enhancements through continuous improvement.

About the Role:
We’re expanding our FlightYield team with an opportunity for an additional Software Engineer to join us on a permanent full-time basis at our Christchurch campus.

In the role you’ll architect, design, develop, test, document, deploy, maintain and support the existing real-time critical FlightYield system. In the future you’ll play a part in the systems lifecycle replacement.

For a full list of tasks and responsibilities, refer to the position description attached to the advert on our careers site.

About You:
This role is best suited for a driven, proactive software engineer who enjoys complex problem solving, working as a team and some office banter.

To be considered, you will hold:

  • An honours or master’s degree in computer science or software engineering. Alternatively, a numerical degree with demonstratable equivalent experience
  • At least two years’ experience working in a software development team with a structured development environment
  • Expertise in Java
  • Expertise in SQL-based databases (e.g. Postgres, MySQL, SQL Server)
  • A proven record of efficiently and productively producing high quality designs, code and documentation
  • Ability to work in a dynamic business, collaborate with people, show resilience and agility, take ownership and focus on delivering successful outcomes.

Beneficial:

  • Experience in Enterprise Java Bean development and deployment, and application server management e.g. IBM WebSphere, Glassfish
  • Experience in the use of JavaScript frameworks e.g. Angular
  • Experience in development of web-based applications, APIs and related areas
  • Experience in the use of Java Server Faces frameworks e.g. PrimeFaces
  • Experience in real-time, safety critical systems.

About Our Offering:
Airways offers a competitive package inclusive of a solid base salary and a generous superannuation scheme with employer contributions of up to 11% of earnings (T&Cs). We also offer five (5) weeks annual leave, vast learning opportunities, career progression opportunities, and a hybrid working model provides flexibility and support.

You will work on a system that is technically complex and very interesting. Additionally, you will work in close partnership with a dedicated team of controllers and pilots responsible for operational requirements and acceptance testing, and with system engineers, network engineers, and other specialist engineers supporting the multiple technologies employed.

Airways is a great place to work, with an international reputation for innovation and success.

To Apply:
If you are ready to stretch yourself and assist Airways in building the aviation environment of the future, submit your application (CV and cover letter) via the Airways careers site or Seek.

Please note that you must be legally eligible to work in New Zealand to be considered.

This role will require the successful candidate to undergo pre-employment background checks including references, drug and alcohol screening, criminal conviction, and related checks.

Application closing date is Wednesday, 19 August 2026.

At Airways, our people are at the heart of what we do to keep NZ skies safe. We are committed to creating a diverse, equitable and inclusive workplace where people feel they belong and can bring their whole self to work. We currently hold the Rainbow Tick and NQTick (neurodiversity) and are working towards Gender Tick. We make our recruitment decisions based on the best candidate for the job and therefore encourage applications from diverse candidates.

Apply now

Permanent Full Time

Job no: TG - ID - CH1

Location: Christchurch

Closing Date: Wednesday, 19 August 2026