Software Engineer (ADAMS) at Airways

Airways

Christchurch

Hybrid

NZD 100,000 - 140,000

Full time

5 days ago
Be an early applicant

Get more replies from employers

Send a job-specific resume in minutes.

Benefits offered by this job

Five weeks leave
Hybrid work
Career progression
Learning opportunities
11% superannuation

Job summary

Airways in Christchurch is seeking a Software Engineer (ADAMS) to join the permanent, full-time Aeronautical Databases and Messaging Systems team. You will architect, design, develop, test, document, deploy, maintain and support real-time, safety-critical systems including web-based and mobile applications.

Ideal candidates hold an honours or masters in CS/SE, with 2+ years in a structured software environment, and strong Java and SQL database skills (Postgres/MySQL/SQL Server).

Qualifications

  • Honours or master’s degree in CS or software engineering, or numerical degree with equivalent experience.
  • At least two years in a software development team with a structured environment.
  • Expertise in Java and SQL-based databases (PostgreSQL, MySQL, SQL Server).
  • Ability to work in a dynamic business, collaborate with people, show resilience and agility, deliver outcomes.

Responsibilities

  • Architect, design, develop, test, document, deploy and maintain real-time critical ADAMS systems.
  • Develop web-based systems and a mobile application for the ADAMS suite.
  • Collaborate with cross-functional teams to deliver high-quality software.
  • Ensure robust software through documentation and code quality reviews.

Skills

Java
Agile / Scrum
Team collaboration

Education

Honours or Masters in CS/SE

Tools

PostgreSQL
MySQL
SQL Server

Job description

Apply for Software Engineer (ADAMS) at Airways in Christchurch, S, NZ. This Full time on site position offers great opportunities for career growth.

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 Management systems utilised within New Zealand airspace. 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 Aeronautical Databases and Messaging Systems (ADAMS) software engineering 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 real-time critical systems which the ADAMS software team are responsible for. These include web-based systems and a mobile application. For a full list of tasks and responsibilities, refer to the position description attached to the advert on our careers site.

About You
  • 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 and equivalent languages
  • 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 the use of JavaScript frameworks e.g. Angular
  • Experience in development of web-based applications, APIs and related areas
  • Experience in real-time, safety critical systems
About Our Offering
  • 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)
  • Five (5) weeks annual leave
  • Vast learning opportunities
  • Career progression opportunities
  • Hybrid working model provides flexibility and support

Additionally, you will work in close partnership with a dedicated team of Air Traffic Service and Air Traffic Support Service staff 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. The role is full-time, permanent, and located in Christchurch.

Application closing date is Wednesday, 2 September 2026.

Permanent Full Time Job no: TG - ID - CH

Location: Christchurch

Closing Date: Wednesday, 2 September 2026

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

Similar jobs worth comparing

Software Engineer (ADAMS)
Software Engineer (ADAMS)

Airways New Zealand • Christchurch

On-site
NZD 90,000 - 130,000
Five weeks annual leave
Learning opportunities
Career progression
+1
Air Traffic Services Operations Administrator
Air Traffic Services Operations Administrator

Airways New Zealand • Christchurch

On-site
NZD 52,000 - 70,000
Software Engineer (ADAMS) – Real-Time, Safety-Critical Systems (Hybrid)
Software Engineer (ADAMS) – Real-Time, Safety-Critical Systems (Hybrid)

Airways • Christchurch

Hybrid
NZD 100,000 - 140,000
Five weeks leave
Hybrid work
Career progression
+2
Senior Human Resources Advisor
Senior Human Resources Advisor

Airways New Zealand • Christchurch

On-site
NZD 90,000 - 130,000
Senior Backup Engineer at Airways
Senior Backup Engineer at Airways

Airways • Christchurch

On-site
NZD 110,000 - 170,000
Five weeks annual leave
Hybrid working model
Competitive salary + superannuation
Team Leader Air Traffic Services Administration
Team Leader Air Traffic Services Administration

Airways New Zealand • Christchurch

On-site
NZD 90,000 - 120,000
Real-Time Java Software Engineer – ATM Systems
Real-Time Java Software Engineer – ATM Systems

Airways New Zealand • Christchurch

Hybrid
NZD 90,000 - 130,000
Five weeks annual leave
Learning opportunities
Career progression
+1
Senior Backup Engineer
Senior Backup Engineer

Airways New Zealand • Christchurch

On-site
NZD 120,000 - 160,000
Five weeks annual leave
Hybrid working model
Career progression opportunities
+1
ATC Instructor
ATC Instructor

Airways New Zealand • Christchurch

On-site
NZD 90,000 - 130,000
Senior Software Engineer (Front end)
Senior Software Engineer (Front end)

Air New Zealand • Auckland

On-site
NZD 120,000 - 180,000
Competitive salary
Dynamic team
Career growth opportunities