Senior Engineer - Account Domain

Kiwibank


Date: 2 weeks ago
City: Auckland, Auckland
Contract type: Contractor
  • Wellington or Auckland based opportunity
  • Banking benefits, flexible working options, additional wellbeing days of leave and more!
  • Fixed Term Contract – 24 Months


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

Kiwibank is on a mission to make banking better for New Zealanders. We're currently looking for an experienced Senior C# Software Engineer to join our Account Domain team.

The Account Domain is at the heart of our banking transformation, focusing on the platforms and services that underpin our core banking functions. You’ll work with a modern, cloud-based, event-driven architecture designed to solve complex integration challenges across the bank’s digital ecosystem.

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

We’re after a passionate engineer with proven expertise in backend development, particularly with C# and .NET Core, and an eagerness to build resilient, scalable systems.

Key skills and experience we’re looking for:

  • 5+ years development experience with C#, ASP.NET Core, and .NET Core or similar.
  • Experience with cloud native platforms, distributed systems, large data volume requirements.
  • Experience with Postgres, SQL Server or similar RDBMS. We use RDS Postgres for our databases.
  • Knowledge of API technologies such as GraphQL, REST, etc, and supporting contract formats such as OpenAPI/Swagger, AsyncAPI.
  • Experience with test automation as part of day-to-day development, ideally utilising TDD and BDD techniques. Performance testing experience is a bonus.
  • Ability to collaborate with wider stakeholder group and assist with technical designs


Bonus (not essential but advantageous to have):

  • Experience with microservice development for cloud native platforms and delivering apps to run on Docker/Kubernetes (AWS EKS or similar).
  • Experience designing and implementing solutions on modern event streaming platforms such as Kafka would be an advantage.
  • Experience working within a regulated environment.
  • Experience in CICD practices, drives and delivers via declarative deployment practices with automated quality and security built in.
  • Understanding of banking and accounting processes and models.
  • As Kiwibank engineers, we are growing an engineering-driven culture with a strong focus on being adaptable, learning from each other, and maintaining open communication channels.


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.  

We want you to get the most out of work and life, so you will have the option to explore flexible working arrangements that suit both your needs and ours. We now also offer one wellbeing day a quarter to ensure our people are taken care of and can bring their best selves to work. Our great range of benefits include discounted banking and an incredible package for new parents.

We are proud to be a certified B Corporation and we are the first bank in Aotearoa to get the Gender Tick. We are also an accredited Living Wage employer.

Tono mai |Apply Now!– We will be reviewing applications throughout the advertising period, and we reserve the right to withdraw the ad at any time. Applications close Monday 2nd June.

Please note: Due to a high volume of applications, there may be a delay in our response. Thank you for your patience.

Recruitment agencies: We're not seeking support at this stage.

At Kiwibank we are all about making Kiwi better off

For an idea about what life is like at Kiwibank and some of the benefits we offer make sure to check out the attached video.
Post a CV