Do you believe in shaping a better, healthier, more sustainable future through the power of digital?
At AIA we’ve started an exciting movement to create a healthier, more sustainable future for everyone.
It's finding new ways to not only better people's lives, but to better the communities and environments we live. As pioneering innovators for over 100 years, we’re now transforming our organisation to be faster, simpler, and more connected. Because we want to be even better equipped to develop digital solutions and experiences that help more people live Healthier, Longer, Better Lives.
And to get there, we need people with tech/digital/analytics expertise and passion to help develop positive sustainable change through digitally enhanced experiences that will impact the lives of millions of people and create a healthier future for everyone.
Sound like you? Then read on.
The opportunity:
As Technology Lead - Integration, you will lead our development of Azure capability, build new capability to enable business strategy and create plans to moderise our legacy applications.
Over time your technical leadership will:
Improve our technical practices
Simplify our technology through adoption of Azure capability
Foster an engineering culture across the team
As a project technical lead, this role will review and approve solution designs at Architecture Governance, create development estimates and lead technical implementation. The contribution will ensure a high quality engineering outcome is delivered and deployments are seamless.
In a project and BAU capacity, this you will be work with internal and external technical teams to set best practice standards, ensure there is clarity on expectations and mentor/assist other team members.
Key responsibilities include:
Software delivery and technical development
Requirement analysis, solution design and development estimation
Technical design for assigned projects, small work requests and BAU activities across the technology portfolio.
Ensure that technical design aligns with the organizational system architecture through regular liaison with the Principal and Solution Architects
Communicate the final and agreed technical design with all relevant groups and stakeholders
Delivery of proof of concept initiatives
Integrated technical deployment planning
Troubleshooting of cross applications problems that are identified during delivery
Where required design, code, unit test, build and deploy complex software components
Leading and Mentoring Development Team
Work collaboratively with the AIA business SME’s, Project Managers, Development Teams (local and offshore) and vendors to deliver required software solution across the technology portfolio.
Support developers and resources new to AIA, in gaining an understanding of the AIA systems infrastructure and constraints
Assist developers with interpretation of the technical design
Contribute (where necessary) direction of developer activities as part of retaining ownership / management of the technical solution
Contribute to the review and redesign of processes or procedures, on an ongoing basis, to deliver improved team productivity or efficiency
Contribute to maintaining development environments and software delivery tools
Manage the process of innovative change effectively
Pursue personal development of skills and knowledge for the effective performance of the role
As well as any other tasks or responsibilities assigned from time to time by management
Application Architecture
Take full responsibility for defining a technical solution based on detailed Business Requirements and aligned to the solution architecture across the technology portfolio.
Ensure all technical solutions are designed in alignment with AIA technical boundaries through ongoing consultation with Principal and Solution Architects. Ensure these designs are approved at Architecture Governance.
Create designs that address relevant areas of complexity and provide a fully considered and detailed solution design across the technology portfolio.
Technical Business Analysis
Along with the Technical Analyst for the Domain, and where needed, assess and understand the business requirements through liaison with the Project Manager and Business Analysts and involvement in workshops with the key business user groups/stakeholders
Validate business demands and document high level functional requirements
Provide input to the project estimation process to include the identification of required resource types, potential utilisation and geographical availability and allocation as well as effort and schedules for the technical components across the technology portfolio.
Creating a Functional Specification
Create a detailed Functional Specification where relevant across the technology portfolio.
Establish clear technological boundaries that align with the organizational solution architecture
Ensure all necessary documentation is prepared with the inclusion of full technical data and detail
Anticipate potential conflicts with the Technical Design and pro actively contribute to solutions
Engage with relevant Business Unit stakeholders to communicate/negotiate technical limitations and/or boundaries
Continually manage the expectations of the business and project stakeholders as the technical solution evolves
Use industry and sector experience to bring progressive best practice solutions to AIA
Setting up Development Environment
Support developers (local and offshore) with establishing a suitable development environment across the technology portfolio in close consultation with the Project Manager and Release Manager
Champion and develop best in class CI/CD practices
Understand and facilitate environment sharing (a unique constraint of AIA) in close consultation with the Project Manager and Technology Change Lead
Quality Assurance
Conduct ongoing code reviews
Ensure that the technical quality of each deliverable is acceptable
Prepare all relevant quality documentation
Ideally, you’ll bring:
Bachelor, Technical Degree or Tertiary qualifications in Technology or related discipline, or 8+ years’ experience in application development
Multiple Microsoft Azure certifications
Excellent knowledge of and experience in Azure Integration Services and at least one of the following technologies or architectures:
Oracle Fusion
Oracle Managed File Transfer
Control-M BMC software
Web Methods ESB
Zero trust network architecture
Experience in software design and architecture
Delivery Methodology - Agile (Scrum) & Waterfall
Experience in developing complex commercial solutions using relevant technologies and practices.
Responsive design concepts, Continuous improvement knowledge
Why choose AIA?
At AIA, we believe in empowering every one of our people to find their 'better'. We do this by offering:
Opportunities to grow within the business through internal mobility
Competitive employee benefits that include insurances, an Employee Share Purchase Scheme and an extra day of leave each quarter to recharge
Membership to AIA Vitality, our science-backed health and wellbeing programme that provides the guidance, tools, and rewards to get more out of life and start thriving. AIA Vitality partners include Airpoints™, Woolworths, MoleMap, endota, Les Mills, Samsung, Garmin and many more!
A supportive and inclusive workplace
Flexible working arrangements.
If you believe in developing a better tomorrow, apply now!
Diversity, equity, and inclusion are at the heart of who we are and what we do. Our commitment to these values is unwavering and they are central to our mission. AIA NZ values diversity in the workforce. We encourage candidates from diverse backgrounds, including those with a disability, additional mental health needs, chronic health conditions and/or are neurodiverse to apply for our roles. If you encounter accessibility barriers to the standard recruitment process, please email nz.talentacquisition@aia.com.
We are a 2025 Circle Back Initiative Employer – we commit to respond to every applicant.
Recruitment Agencies: Our Talent team does not require any recruitment agency support.
Interested Candidates: Apply using the ‘Apply’ button. No emailed applications accepted. For general enquiries only, contact:
You must provide all requested information, including Personal Data, to be considered for this career opportunity. Failure to provide such information may influence the processing and outcome of your application. You are responsible for ensuring that the information you submit is accurate and up-to-date.