- Wellington based opportunity
- Flexible working options, health insurance, banking benefits and more!
Join our growing Digital & Technology Team!
This is us. Where making an impact matters.
Exciting opportunity for a Senior Software Engineer to join our API Management Team, who are building a team from the ground up that will help mature our API Integration capability within Digital & Technology at Kiwibank.
We're seeking for a Senior Engineer with experience in API Design and API Management Platforms and looking to expand their knowledge within this area. If you have the required skills but only have limited experience, we encourage you to apply and we may consider you for an Intermediate Engineer role.
As an Engineer in this team, this role calls for an individual who can contribute to the operation of our API related Platforms and Experience, provide strong interface design guidance, infrastructure support and platform ownership, and effectively communicate within our wider engineering practice
In this role you will:
- Provide hands-on software engineering, infrastructure ownership / maintenance and interface design for REST and Graph QL APIs in our Digital & Technology team
- Work with a wide range of teams curating API Design best practices, assisting with interface design and building tooling and automation to aid in alignment with best practices
- Provide expertise to the Development teams, the Product Owner, Security, and Architecture by helping to ensure technology and best practice frameworks are being used to achieve a great outcome for Kiwibank
This is us. Where your expertise matters.
Key Skills and experience required:
- At least 3+ years’ experience with backend REST API design and development
- At least 5+ years’ experience in a Senior Engineer role
- Solid understanding of REST principles, HTTP standards and HTTP security mechanisms, JWT/JWS/JWE, JWKS, m TLS
- Experience with platform ownership and deployment to Cloud using Infrastructure as Code
- Experience working in an Agile and/or Dev Ops environment
- Experience with CI/CD and build/release pipelines
- Experience with production troubleshooting and on-call support
- Experience with Azure API Management Gateway (or similar API Gateway platforms)
Bonus (not essential but advantageous to have):
- Experience designing and writing Authorisation policies for services on Open Policy Agent (OPA)
- Experience designing and building Graph QL services, preferably with Apollo
- Experience with C#, .NET framework and .NET Core
- Experience working with OIDC (Open ID Connect) and OAuth (Open Authorization)
- Experience in banking or other regulated software environments
- Stakeholder management skills
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 health and life cover, discounted banking, insurance products 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.
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 Tuesday 5th November
Please note:
We're currently experiencing a high volume of applications so there might be a delay in getting back to you.
Recruitment agencies:
We're not looking for 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