Senior Software Engineer - API

Kiwibank

Wellington

Hybrid

NZD 110,000 - 150,000

Full time

27 hours ago
Be an early applicant

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Benefits offered by this job

Flexible work
Health insurance
Wellbeing support
Banking perks

Job summary

Kiwibank is hiring a Senior .Net C# Software Engineer to design and build enterprise-grade APIs on our modern cloud platform. You’ll work across .NET, C#, REST, GraphQL, Docker, Kubernetes, CI/CD, and cloud services to deliver scalable and secure solutions for Kiwi.

We value collaboration, mentorship, and delivering high-impact digital experiences while maintaining flexibility and wellbeing support. Apply to join a team that makes banking better for New Zealanders.

Qualifications

  • Proven experience designing and building enterprise-grade APIs using C# and .NET technologies.
  • Experience delivering REST APIs with OpenAPI/Swagger specifications and secure design.
  • Strong knowledge of cloud platforms (AWS or Azure) and CI/CD practices.

Responsibilities

  • Design and build cloud-native APIs on our modern platform using .NET/C# and related technologies.
  • Lead API design discussions, ensure scalability, reliability and observability.
  • Collaborate with cross-functional teams and mentor engineers in an Agile environment.

Skills

C#
ASP.NET
.NET Core
REST APIs
GraphQL
Docker
Kubernetes
OpenAPI / Swagger
AWS
Azure
CI/CD
Unit testing
Agile mentoring
Microservices
Kafka / event-driven
Security / secure coding

Tools

Docker
Kubernetes
OpenAPI/Swagger
GraphQL
Apache Kafka

Job description

  • Flexible work, wellbeing support, health insurance and banking perks
  • 24-month fixed-term contract, based in Auckland or Wellington
  • Lead cloud native API development using modern technology
  • Flexible work, wellbeing support, health insurance and banking perks
  • 24-month fixed-term contract, based in Auckland or Wellington
Ko tātou tēnei - Hei hāpai ake i a koe | This is us. Where you matter.

At Kiwibank, you'll join a team that is helping shape the future of banking for New Zealanders. This is an opportunity to work with modern technology, grow your expertise, and contribute to meaningful outcomes while enjoying flexibility, wellbeing support, and development opportunities.

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

As a Senior .Net C# Software Engineer, you will design and build enterprise grade APIs on our modern cloud platform. Working across .NET, C#, REST APIs, GraphQL, Docker, Kubernetes, CI/CD and cloud technologies, you'll help deliver scalable, secure and reliable solutions that enable innovative digital experiences for Kiwi.

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 Senior Software Engineer with a passion for building modern cloud native solutions. We would love to hear from you if you have experience in the following:

  • Proven experience developing applications with C#, ASP.NET and .NET Core
  • Proven experience building REST APIs using OpenAPI and Swagger standards
  • Strong understanding of application observability, monitoring and logging
  • Experienced in AWS or Azure environments and CI/CD practices
  • Proficient in unit, component and integration testing approaches
  • Strong ability to support and mentor engineers in an Agile environment
  • Experienced in Docker and Kubernetes deployments
  • Experienced in microservices and component based architecture patterns
  • Proficient in event driven architectures and Apache Kafka
  • Experienced in GraphQL and secure application development
  • Confident in leading technical discussions and system design decisions

You do not need to tick every box here to be considered! Above all we’re looking for a passionate engineer who enjoys solving complex problems and delivering great outcomes for Kiwi.

Applications close Sunday, October 18th. We will be reviewing resumes throughout the advertising period and reserve the right to withdraw the ad at any time.

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

Software Engineer
Software Engineer

Kiwibank • Auckland, Wellington, Christchurch

On-site
NZD 90,000 - 120,000
Senior Software Engineer
Senior Software Engineer

Kiwibank • Auckland

Hybrid
NZD 140,000 - 180,000
Senior Engineer - CIAM
Senior Engineer - CIAM

Kiwibank • Auckland

Hybrid
NZD 120,000 - 170,000
Senior Software Engineer
Senior Software Engineer

Kiwibank • Wellington

Hybrid
NZD 110,000 - 160,000
Data Engineer
Data Engineer

Kiwibank • Wellington

On-site
NZD 120,000 - 180,000
Wellbeing support
Flexible working options
Career development
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
Principal Engineer - Cards API's
Principal Engineer - Cards API's

Bank of New Zealand • Auckland

On-site
NZD 180,000 - 260,000
Generous leave
Flexible working
Senior Developer - Cards & Merchant APIs
Senior Developer - Cards & Merchant APIs

BNZ • New Zealand

Hybrid
NZD 120,000 - 170,000
Flexible working
Generous leave
Career development
+1
Senior Developer
Senior Developer

BNZ • Auckland

Hybrid
NZD 110,000 - 140,000
Flexible working
Wellbeing programs
Generous leave
+1