Senior Software Engineer

1 week ago


Wellington City, New Zealand Kiwibank Full time

Wellington based opportunity
- Flexible working options, health insurance, banking benefits and more
- Join our 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.**

We’re seeking an experienced Senior Engineer to join one of our API Squads to build Microservices and APIs on a brand-new Cloud Integration Platform. Join us to work on modern tech stacks such as.NET 6+, Microservice, GraphQL, Docker and Kubernetes. Be part of Kiwibank as it takes banking for New Zealanders on an evolutionary journey.
- In this role you will:_
- Work in an agile team to build and deliver robust, high-quality software.
- Provide your expertise to the Development teams, the Product Owner, Security, and Architecture and have a say in the design and direction of the products that you work on.
- Review teams codebases and maintain high standards for security, testability, etc.
- Establish good engineering practices and embedding them in the team.

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

At Kiwibank, we will help you build on your strengths and learn new skills, but in the meantime, we would love to hear from you if you have some of the following:

- At least 5+ years’ experience with C#, ASP.NET, and.NET Core.
- Demonstrable experience with REST APIs with contract first approach and standards like OpenAPI/Swagger.
- Experience working in cloud environments such as AWS or Azure with CI/CD practices.
- Experience with unit and component/integration testing as part of day-to-day development, ideally utilizing TDD techniques.
- Ability to help and motivate other engineers in an Agile environment.

**Bonus (not essential but advantageous to have)**
- Experience with event driven architectures with platforms like Apache Kafka.
- Experience with GraphQL.
- Experience in building secure systems I.e. Authentication and Authorisation and OWASP testing tools.
- Ability to lead or facilitate discussions around system design and practices.

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


  • Software Engineer

    2 weeks ago


    Auckland City, New Zealand MRI Software Full time

    This individual will work under the Agile development methodology in a cross-functional environment with other groups, both inside and outside the department including Product Management and Documentation, as well as create and test code in our dynamic team setting. You will be able to gain a deeper understanding of specific programming languages such...


  • Wellington City, New Zealand OpenBet Full time

    Company Description** OpenBet** leads the online gaming and sports betting industry with cutting-edge software and technologies that put the player first. Our solutions are used by some of the world's most successful operators, including **William** **Hill**, **Ladbrokes**, **Paddy** **Power**, **Betfair** and **SkyBet**. Our world-leading OpenSports product...


  • Wellington, New Zealand Datacom Full time

    Senior Software Engineer Join Datacom – we work with organisations and communities across Australia and New Zealand to innovate and grow. About the role The Senior Software Engineer is responsible for applying effective analysis, design, programming and testing skills to produce software systems. This role involves collaborating with the Product and Design...


  • Wellington City, New Zealand Valocity Full time

    **About Valocity**: Our award-winning team of game-changers drive transformation and world-class innovation across the entire mortgage valuation process. Combining our data, technology, and people, the Valocity dream team works collaboratively to streamline the home buying journey for people around the world. With offices in New Zealand, Australia, and...


  • Wellington City, New Zealand SECTION6 Full time

    We are hiring a stellar **Senior Software Engineer** **About SECTION6** At SECTION6, we believe that software provides limitless opportunities for progress and innovation by amplifying human capability. Software is a universal tool through which we can shape the world to realise a bold future. SECTION6 leads the way by making complex software systems and...


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


  • Wellington City, New Zealand Leonardo.Ai Full time

    **Join the Revolution at Leonardo.Ai!** Leonardo.Ai is an Australian tech startup. Our mission is to unleash the world's creativity with its groundbreaking AI-powered platform. **The Role**: We're seeking highly skilled Senior Software Engineers with expertise in NodeJS to join our dynamic API team. As a Senior Engineer, you will be pivotal in designing,...


  • Wellington, New Zealand Datacom Full time

    Our Why Datacom works with organisations and communities across Australia and New Zealand to make a difference in people's lives and help organisations use the power of tech to innovate and grow.About the Role (your why) We know Payroll and have been processing payroll accurately and compliantly for over 50 years.The Senior Software Engineer is responsible...


  • Auckland City, New Zealand Teletrac Navman Full time

    When you work with us, you'll have the opportunity to make a real impact on our customers’ everyday lives, driving their businesses forward with certainty. At Teletrac Navman we uncover hidden opportunities and our connected fleet solutions make our customers, their customers, and communities better, safer, and more efficient. **WHAT YOU WILL DO** As a...