Microsoft Dynamics 365 Developer (Software Engineer (D365))

Air New Zealand Limited

Auckland

Hybrid

NZD 120,000 - 160,000

Full time

39 hours ago
Be an early applicant

Get more replies from employers

Send a job-specific resume in minutes.

Benefits offered by this job

Staff Travel benefits
FlexiLeave
Learning culture
Employee discounts
Wellbeing support

Job summary

Air New Zealand Limited is seeking a Senior Software Engineer specialising in Microsoft Dynamics 365 to help power our customer care platforms for teams across Aotearoa and around the world. You will design, develop and integrate Dynamics 365 Customer Engagement and Power Platform solutions, build secure Azure-based integrations, and mentor other engineers within a cross-functional squad.

This role offers a collaborative environment in which you can shape enterprise technology and advance our

Qualifications

  • 5+ years' experience delivering enterprise applications in agile teams.
  • Strong hands-on experience with Dynamics 365 Customer Engagement (Customer Service & Sales) and Power Platform.
  • Experience building customisations: workflows, Power Automate, Plugins, JavaScript, PCF controls.
  • Experience designing secure cloud integrations using Azure, REST APIs, and microservices.
  • Excellent problem-solving and collaboration skills; able to communicate with technical and business stakeholders.

Responsibilities

  • Design, develop and enhance Dynamics 365 CE and Power Platform solutions.
  • Build secure, scalable integrations between Dynamics 365 and enterprise apps using Azure and REST APIs.
  • Collaborate with product, architecture and business teams to translate needs into robust technical solutions.
  • Lead by example with automated testing, CI/CD and DevOps practices.
  • Mentor engineers and help lift technical capability across the squad.
  • Contribute to reducing technical debt and evolving the platform for future needs.

Skills

Software engineering
Agile development
Mentoring
Cross-functional collaboration
Problem solving
Communication

Tools

Microsoft Dynamics 365
Power Platform
Azure services
REST APIs
Plugins & PCF controls
Power Automate Flows
CI/CD

Job description

Kia ora!

Help shape the technology that powers exceptional customer experiences. As a Senior Software Engineer specialising in Microsoft Dynamics 365, you'll build and enhance the platforms that support our Customer Care teams, enabling seamless service interactions for customers across Aotearoa and around the world.

Air New Zealand is on an accelerated journey to become the world's leading digital airline. As part of our Seamless Service Interactions squad within Connected Customer Experience, you'll work with talented engineers, product specialists and business experts to deliver scalable, customer focused solutions using Microsoft Dynamics 365 and the Power Platform. This is an opportunity to work on complex enterprise technology while helping evolve the way we engineer, deliver and support customer experiences.

The role you will play

As a senior engineer, you'll combine hands on development with technical leadership, working closely with your squad to deliver high quality solutions and continuously improve our engineering practices.

  • Design, develop and enhance Microsoft Dynamics 365 Customer Engagement and Power Platform solutions that deliver outstanding customer and employee experiences.
  • Build secure, scalable integrations between Dynamics 365 and enterprise applications using Azure services, REST APIs and modern integration patterns.
  • Collaborate with Product Managers, architects, engineers and business stakeholders to translate customer needs into robust technical solutions.
  • Drive engineering excellence through automated testing, CI/CD pipelines, code reviews and continuous improvement initiatives.
  • Take ownership of complex technical challenges, identifying practical solutions that improve platform reliability, performance and maintainability.
  • Mentor and support other engineers, sharing knowledge and helping lift technical capability across the squad.
  • Contribute to reducing technical debt and evolving our Dynamics 365 platform to support future business needs.
What we're looking for

We're looking for someone who enjoys solving complex problems, thrives in a collaborative environment and is passionate about building great software.

  • 5+ years' experience as a software engineer delivering enterprise applications within agile product teams.
  • Strong hands-on experience with Microsoft Dynamics 365 Customer Engagement, particularly Customer Service and Sales, together with Power Platform.
  • Experience developing customisations including workflows and Power Automate Flows, Plugins, JavaScript and PCF controls.
  • Experience designing integrations using Azure services, REST APIs, microservices and modern cloud integration patterns.
  • Strong understanding of software engineering best practices, including automated testing, CI/CD and DevOps delivery approaches.
  • Excellent problem‑solving skills and the ability to diagnose and resolve complex technical issues.
  • Experience working collaboratively with cross functional teams to deliver customer focused outcomes.
  • Strong communication skills, with the ability to explain technical concepts clearly to both technical and business audiences.
  • Microsoft Dynamics 365 or Power Platform certifications would be an advantage, as would experience with Dynamics 365 Finance or emerging AI capabilities.
What we can offer you

We want our people to live their best lives and access great benefits that support their lives outside work.

  • Generous Staff Travel benefits for you, your friends and whānau.
  • FlexiLeave, giving you the option to purchase up to four additional weeks of leave each year.
  • A learning culture that supports your development through meaningful work, on the job learning and career growth opportunities.
  • Access to a wide range of employee discounts across travel, retail, banking, insurance and more.
  • Health and wellbeing support, including our Wellbeing Hub, Employee Assistance Programme and access to discounted healthcare options.
Applications close 6thSeptember 2026
Additional Information

At Air New Zealand, we are proudly committed to diversity, equity and inclusion and believe in creating a truly inclusive workplace where everyone can be themselves and thrive. Our people are our greatest asset – because while everything else we do in our operation can be replicated by our competitors, it is our people that truly set us apart. We are firm believers in celebrating the differences and diversity of thought our people bring to their roles. We encourage candidates from diverse backgrounds, including those with a disability, additional health and mental health needs, and/or are neurodiverse to apply for our roles.

If you have encountered any accessibility barriers and require further information or reasonable accommodations to our recruitment process, please reach out to the recruiter listed on this job advert so they are able to support you to freely participate equitably in our recruitment and selection process.

Whāia te pae tawhiti kia tata. Ko te pae tata whakamaua, kia tina.

"Seek to bring distant horizons closer. Once near, seize them and make them your reality."

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

Similar jobs worth comparing

Senior Software Engineer (Microservices)
Senior Software Engineer (Microservices)

Air New Zealand • Auckland

On-site
NZD 120,000 - 180,000
Discounted staff travel
FlexiLeave
Learning culture and development
+1
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
Senior Software Engineer (Front end)
Senior Software Engineer (Front end)

Air New Zealand • Māngere-Ōtāhuhu

On-site
NZD 120,000 - 180,000
Competitive salary
Comprehensive benefits
Career development opportunities
Senior Shared Services Specialist (Enablement)
Senior Shared Services Specialist (Enablement)

Air New Zealand • Auckland

On-site
NZD 100,000 - 150,000
Staff travel benefits
FlexiLeave
Learning & development
+2
Senior Manager (Chapter Lead) Customer Lifecycle Marketing
Senior Manager (Chapter Lead) Customer Lifecycle Marketing

Air New Zealand • Auckland

On-site
NZD 180,000 - 280,000
Staff travel benefits
FlexiLeave
Learning culture
+2
Software Engineer (Microservices)
Software Engineer (Microservices)

Air New Zealand • Auckland

On-site
NZD 100,000 - 150,000
Senior Applied AI Specialist (AI Enablement)
Senior Applied AI Specialist (AI Enablement)

Air New Zealand • Auckland

On-site
NZD 150,000 - 200,000
Mobile Engineer (Android)
Mobile Engineer (Android)

Air New Zealand • Auckland

On-site
NZD 90,000 - 115,000
Discounted travel on Air New Zealand and partner airlines
FlexiLeave options
Development opportunities across modern technologies
Digital Graduate - DevOps
Digital Graduate - DevOps

Air New Zealand • Auckland

On-site
NZD 55,000 - 75,000
Discounted travel for you and your wha
Digital Graduate - Software Engineering
Digital Graduate - Software Engineering

Air New Zealand • Auckland

On-site
NZD 55,000 - 70,000
Discounted travel for you and your whĀ
Mentorship programme