Senior Software Engineer

6 days ago


Auckland City, New Zealand Kiwibank Full time

Auckland or Wellington based opportunity
- Banking benefits, health insurance, flexible working options and more
- Opportunity to join Kiwibank's growing Digital & Technology team

**This is us. Where you 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.

**This is us. Where making an impact matters.**

Be part of Kiwibank as it takes banking for New Zealanders on an evolutionary journey. We are seeking a Senior C# Software Engineer to join our Product & Pricing team who are working on setting up Zafin with our product directory, establish pricing services, map data across complex entities, and provide interfaces for wider domain integration.

The bank needs to integrate into a huge variety of systems, each bringing a unique set of engineering challenges. To help solve this, we have designed an GQL and an event-driven, cloud-based integration layer built on modern approaches and principles which sits as the nervous system of our engineering ecosystem.

**This is us. Where your expertise matters.**

We are after strong C# +.NET Core engineers that love new challenges and have experience building with a variety of technologies. 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.
- 5+ years development experience with C#, ASP.NET Core, and.NET Core or similar.
- Experience with cloud native platforms
- Experience with Postgres, SQL Server or similar RDBMS. We use RDS Postgres for our databases.
- 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**:

- Experience with the Zafin Product & Pricing platform.
- Experience with microservice development for cloud native platforms and delivering apps to run on Docker/Kubernetes (AWS EKS or similar).
- Knowledge of API technologies such as GraphQL, REST, etc, and supporting contract formats such as OpenAPI/Swagger, AsyncAPI.
- Experience working within a regulated environment.
- Experience in CICD practices, drives and delivers via declarative deployment practices with automated quality and security built in.
- Effective verbal and written skills for communicating complex information effectively to a range of different audiences.

You do not need to tick every box here to be considered

**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.**

**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.



  • Auckland, Auckland, New Zealand Fergus Software Limited Full time

    Senior Software Engineer: Make a Real ImpactWe're Fergus, a global B2B software and payments company helping tradespeople run their businesses smoothly. Our software gives them back time, reduces stress, and helps them make more money.The Role and RealityAs a Senior Engineer, you'll work across our stack, using your experience to identify opportunities to...


  • Auckland, Auckland, New Zealand Fergus Software Limited Full time

    Senior Software Engineer - Make a Real Impact (Without the Corporate Fluff)Add expected salary to your profile for insightsHey there, I'm Ben, the VP Engineering at Fergus. Are you looking for a Senior Engineering role where you can sink your teeth into meaningful work, see the direct impact of your efforts, and skip the soul-crushing corporate bureaucracy?...


  • Auckland City, New Zealand DNA Talent Full time

    **Senior Software Engineer**: **About the Company**: Leading provider of financial services to consumers and businesses. Consumers and businesses can take advantage of a wide range of innovative digital credit solutions. Giving hardworking Australians the opportunity to advance in their lives is what makes this program so important. **About the...


  • Auckland, Auckland, New Zealand Xero Full time

    Senior Software Engineer - Small Business Growth Join to apply for the Senior Software Engineer - Small Business Growth role at Xero Senior Software Engineer - Small Business Growth21 hours ago Be among the first 25 applicants Join to apply for the Senior Software Engineer - Small Business Growth role at Xero At Xero, we're here to help you supercharge your...


  • Auckland, Auckland, New Zealand Rocket Lab Full time

    Senior Software Engineer - Neutron Flight Safety SystemsSenior Software Engineer - Neutron Flight Safety Systems1 week ago Be among the first 25 applicantsAbout Rocket LabRocket Lab is a global leader in launch and space systems. The rockets and satellites we build and launch enable some of the most ambitious and vital space missions globally, supporting...


  • Auckland City, New Zealand VeraCore Software Solutions Full time

    Auckland - NZ- QA- Full Time- 350706At Advantive, we make purpose-built software for specialty manufacturing and distribution businesses that streamline complex processes, optimize operations visibility and throughput, and drive improved quality, profitability, and revenue growth. Deeply embedded in our customers’ businesses, Advantive’s software...


  • Auckland, New Zealand Software Of Excellence Full time

    Join to apply for the Senior Data Engineer role at Software of ExcellenceHenry Schein One is the leading provider of technology solutions for dental and medical professionals, dedicated to enhancing the efficiency and success of dental practices.As we expand, we seek a highly skilled Senior Data Engineer to join our Auckland team.We aim to improve health...


  • Auckland, Auckland, New Zealand ASB Bank Full time

    Senior Software Engineer (Testing) – Payments (Multiple roles)Join to apply for the Senior Software Engineer (Testing) – Payments (Multiple roles) role at ASB BankSenior Software Engineer (Testing) – Payments (Multiple roles)2 days ago Be among the first 25 applicantsJoin to apply for the Senior Software Engineer (Testing) – Payments (Multiple roles)...


  • Auckland, New Zealand Les Mills International Full time

    Join to apply for the Senior Software Engineer role at Les Mills International 1 month ago Be among the first 25 applicants Join to apply for the Senior Software Engineer role at Les Mills International Get AI-powered advice on this job and more exclusive features. PERMANENT Drive innovative digital solutions and help shape the future of our in-studio...


  • Auckland, Auckland, New Zealand Invenco by GVR Full time

    Invenco by GVR is a dynamic and innovative force in the world of technology-driven retail solutions. Born from the integration of various groups within the Gilbarco Veeder-Root network and the strategic acquisition of technology companies worldwide, our foundation is built on tech expertise. With a diverse set of industry leaders including Orpak, Invenco,...