Software Engineer

Kiwibank

Auckland, Wellington, Christchurch

On-site

NZD 90,000 - 120,000

Full time

8 days ago
Application generator

Don’t send a generic resume — generate a resume and cover letter tailored to this exact role.

Get past ATS filters

Job summary

Kiwibank is seeking a collaborative Software Engineer to join an integration-focused team during a digital transformation. You will design, build, test, and support high-quality software solutions using .NET, APIs, GraphQL, and Kafka, contributing to CI/CD and automation while working with cross-functional teams to deliver reliable outcomes.

You will help deliver scalable integration services, resolve production issues, and write asynchronous code, partnering with engineers, QA, security,

Qualifications

  • Proven ability to work effectively within cross functional Agile and DevOps environments.
  • Experienced in .NET development and building scalable software solutions.
  • Experienced in developing and integrating APIs and GraphQL services.
  • Experienced in working with Kafka and event driven integration patterns.
  • Strong understanding of CI/CD practices and pipeline automation.
  • Proficient in debugging production issues and improving code quality.
  • Strong understanding of cloud and design principles for modern solutions.
  • Experienced in writing effective asynchronous code and implementing complex components.
  • Confident in collaborating with engineers, QA specialists, security teams, designers, and researchers.
  • Strong written and verbal communication skills with the ability to explain technical concepts clearly.
  • Proficient in Git and modern development workflows.

Skills

Agile & DevOps
.NET
APIs & GraphQL
Kafka
CI/CD
Debugging production
Cloud design
Async code
Collaboration
Git workflows
Communication

Tools

Git

Job description

  • Shape digital transformation with modern integration technology

  • 18 month fixed term contract

  • Grow your engineering career in a collaborative, high performing team

Ko tātou tēnei - Hei hāpaiake i a koe | This is us. Where you matter.

Join Kiwibank on an 18 month fixed term contract at an exciting time in our digital transformation journey, where your engineering expertise will help shape the future of how we connect people, products, and services. As part of an Integration focused team, you will work alongside talented people who value collaboration, innovation, and continuous improvement. This is an opportunity to deepen your technical expertise, contribute to meaningful outcomes, and help deliver simpler experiences for Kiwi. At Kiwibank, our purpose is Kiwi making Kiwi better off, and this role offers the chance to build a career where your impact truly matters.

Kōtātou tēnei. Hei kawei ngā mahi kia tutuki | This is us. Where making an impact matters.

Play a key role in delivering the integration capabilities that underpin Kiwibank’s digital transformation roadmap. You will design, build, test, and support high quality software solutions, owning features from technical design through to delivery. Working across .NET, Kafka, APIs, and GraphQL, you will develop scalable integration services, contribute to CI/CD and automation practices, resolve production issues, and write effective asynchronous code. You will collaborate closely with engineers, QA specialists, security teams, designers, and researchers to deliver reliable solutions while contributing to engineering excellence, continuous improvement, and quality outcomes across the team.

Ko tātou tēnei. Kia hāpai i ō pūkenga |This is us. Where your expertise matters.

For this role we’re looking for a collaborative software engineer with a passion for integration technologies and delivering high quality digital solutions. We would love to hear from you if you have experience in the following:

  • Proven ability to work effectively within cross functional Agile and DevOps environments

  • Experienced in .NET development and building scalable software solutions

  • Experienced in developing and integrating APIs and GraphQL services

  • Experienced in working with Kafka and event driven integration patterns

  • Strong understanding of CI/CD practices and pipeline automation

  • Proficient in debugging production issues and improving code quality

  • Strong understanding of cloud and design principles for modern solutions

  • Experienced in writing effective asynchronous code and implementing complex components

  • Confident in collaborating with engineers, QA specialists, security teams, designers, and researchers

  • Strong written and verbal communication skills with the ability to explain technical concepts clearly

  • Proficient in Git and modern development workflows

You do not need to tick every box here to be considered! Above all we’re looking for a curious, team oriented engineer who enjoys solving integration challenges and delivering great outcomes for customers and colleagues alike.

Tono mai |

Applications close on Sunday 18th October.

Ko tātou tēnei - Hei hāpai i a koe, me tō whānau |This is us. Where you and your whānau matter.

Making a difference for all Kiwi starts with making a difference for our people. Flexibility, growth, challenging and rewarding work - this is Kiwibank. A place where you can belong and thrive – we are as ambitious as we are caring. We have big ideas and big plans. For you, for Kiwibank and for all Kiwi. We are Kiwi making Kiwi better off and that means you too!

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Software Engineer
Senior Software Engineer

Kiwibank • Auckland

Hybrid
NZD 140,000 - 180,000
Data Engineer
Data Engineer

Kiwibank • Wellington

On-site
NZD 120,000 - 180,000
Wellbeing support
Flexible working options
Career development
iOS Engineer
iOS Engineer

Kiwibank • Wellington

On-site
NZD 90,000 - 120,000
Flexible work
Wellbeing support
Subsidised health cover
Data Engineer – Data Platforms
Data Engineer – Data Platforms

Kiwibank • Wellington

On-site
NZD 110,000 - 150,000
Wellbeing support
Flexible benefits
12-month contract
+1
iOS Engineer
iOS Engineer

Kiwibank • Auckland

On-site
NZD 110,000 - 150,000
Flexible work
Wellbeing support
Subsidised health cover
+2
Senior Software Engineer
Senior Software Engineer

Kiwibank • Wellington

Hybrid
NZD 110,000 - 160,000
Integration Developer at BNZ
Integration Developer at BNZ

BNZ • Auckland

Hybrid
NZD 90,000 - 130,000
Customer Protection Technical Specialist
Customer Protection Technical Specialist

Kiwibank • Wellington

Hybrid
NZD 90,000 - 120,000
Wellbeing days
Senior Engineer - Open Banking
Senior Engineer - Open Banking

BNZ • Auckland

Hybrid
NZD 140,000 - 190,000
Flexible working
Generous leave
Career development
Senior Data Engineer - Data Platform
Senior Data Engineer - Data Platform

Kiwibank • Wellington

On-site
NZD 120,000 - 180,000