Senior Software Engineer
Auckland, New Zealand
6d ago

If you've always wanted to apply your skills to a large-scale Kiwi success story, then today is your lucky day - as we are on the lookout for engineers to join our Payments platform.

About us :

We're not your average bank and break the assumptions of tech in banking being old and decrepit with our award-winning technology hub in Albany, which has over 800 employees working on some truly remarkable products and initiatives with an agile approach.

This specific role will be part of our Payments Platform - which is at the forefront of cloud within the organization and this is your chance to be a part of it!

About the roles :

You'll have the opportunity to get hands-on with some interesting and complex pieces of work on an enterprise scale, all while being part of a smaller squad that makes their own decisions about how to work through prioritisation - so your voice will be heard and your opinions valued.

We advocate agile, fully cross functional teams which will take you through all facets of engineering in any given day - where we are now looking for a mix of technical skills to join our A team, including some of the following :

Ideal :

  • 5+ years of software engineering experience
  • Expertise in at least one programming language, preferably C# although we will consider other object oriented languages as well.
  • Strong database knowledge (SQL / NoSQL)
  • Experience in Engineering for the Cloud
  • Understanding of basic concepts of containerisation
  • Bonus points :

  • Cloud experience (Azure or AWS or GCP)
  • Knowledge of security principles, e.g. secrets, passwords, certificates
  • Knowledge of architectural patterns e.g. pub / sub models or event-driven architecture
  • Knowledge of Kafka or other message brokers
  • Knowledge of CI / CD pipelines
  • Domain knowledge in any of the following : SWIFT, PCI and scheme compliance, Payment Industry, Open banking.
  • About you :

    You'll ideally be a self-starter with problem solving skills to boot, the kind of person that finishes the puzzle when others have resorted to mashing the remaining pieces against each other to make them fit.

    We also love to see :

  • A self-learning / growth mindset
  • You are comfortable working in teams of 2-12 engineers
  • You are comfortable with devops principles, "you code it, you own it" concept, going on-call and support duties
  • What's in it for you :

    We offer a diverse and accepting environment, where our people are encouraged to grow their agile mindset, continuously learn and utilise their skills, while being empowered to make decisions.

    We offer a competitive salary and bonus, great banking benefits, heaps of personal and career development opportunities, flexible working styles, extra holidays and parental benefits.

    So, how about it?

    If we've nailed our pitch and this role sounds like it might be the one for you then apply today and one of our team members will tee up a chat if it looks like a match we'd love to hear from you!

    Report this job

    Thank you for reporting this job!

    Your feedback will help us improve the quality of our services.

    My Email
    By clicking on "Continue", I give neuvoo consent to process my data and to send me email alerts, as detailed in neuvoo's Privacy Policy . I may withdraw my consent or unsubscribe at any time.
    Application form