Kia ora!
Air New Zealand is on a fast track to becoming the worlds most digital airline and we want you to be part of our Data and AI team at the forefront of tech innovation. Help us create and enhance datadriven experiences that connect millions of travelers every year.
At Air New Zealand you will work for an iconic brand at the cutting edge of technology and help the airline shape the future faster. You will be working in our experienced teams fully utilising your skills and gaining valuable experience to advance your career.
Our Team Data and AI
The Data and AI team provides data engineering analytics and AI services. The team aims to deliver data solutions better faster and more efficiently.
As a Software Engineer in the Data and AI team you will work daytoday in a crossfunctional squad alongside a mentor who will help you get immersed in your craft and the company. We will support you to explore different areas including data engineering analytics AI development and data operations.
What youll be doing
- Define document and implement business and technical requirements to ensure systems and processes are fit for purpose.
- Understand and map currentstate endtoend business processes including how they are implemented across systems to help inform future improvements.
- Diagnose and resolve technical issues relating to business processes data flows and system interfaces to ensure systems are functioning effectively.
- Assist with user and integration testing by identifying acceptance criteria and collaborating with DevOps teams to document and execute test cases.
- Make wellreasoned recommendations for system and process enhancements aligned to business goals including assessing and communicating costbenefit tradeoffs to key stakeholders.
- Deliver user training and support to enable smooth adoption of new or updated systems and features.
- Contribute to the analysis design development documentation and delivery of new and updated software applications based on agreed user stories or requirements.
- Provide input into strategies for managing reducing and eliminating technical debt as part of continuous product improvement.
- Offer applicationlevel support for designated systems ensuring issues are resolved promptly.
- Provide effort and time estimates for the development of software features enhancements and technical tasks.
- Collaborate closely with Product teams to shape user stories and other requirements documentation working within an agile/lean delivery environment.
- working on our critical yet exciting Crew Tracking system a highimpact platform that ensures the efficient and smooth operation of our airline crew scheduling and management processes.
- part of a dynamic environment with new things to learn every day
A little more about you
- A relevant tertiary qualification in Computer Science Data Science Software Engineering or Information Technology.
- You have completed your studies or have up to 2 years of relevant work experience.
- Passionate about technology and emerging trends that have the potential to change the way we work live and communicate.
- Demonstrated curiosity and initiative through personal or academic projects someone who is interested in applying their skills across a range of programming languages from legacy C systems to modern Java applications.
- Thrive in a collaborative and fastpaced environment and enjoy working on ambiguous and complex problems.
- Strong analytical thinking problemsolving skills and resilience.
- Prior experience in the airline industry and crewing is an advantage.
Remote Work :
No
Employment Type :
Fulltime