Senior Software Engineer - Product and Pricing
تفاصيل الوظيفة
Auckland or Wellington based opportunities Banking benefits, health insurance, flexible working options and more Opportunity to join Kiwibank's growing Digital & Technology team 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 Senior C# Software Engineers 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 a 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. 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.
- 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.
- 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.
Apply safely
To stay safe in your job search, information on common scams and to get free expert advice, we recommend that you visit SAFERjobs, a non-profit, joint industry and law enforcement organization working to combat job scams.