Talent.com
This job offer is not available in your country.
Senior Software Engineer - Payments

Senior Software Engineer - Payments

Asb BankAuckland, Auckland, New Zealand
12 days ago
Job description

Overview

If you've always wanted to apply your skills to a large-scale Kiwi success story, we are on the lookout for an Intermediate Software Engineer (C#, .NET) to join us at ASB.

At ASB, we're focused on helping our customers get "One Step Ahead" by giving them tools to manage their lives and plans for their families and future.

Our products support our economy and touch people's lives.

About the role

You'll be part of a team delivering and supporting a secure, functional and performant ecosystem for our customers.

In our diverse and accepting environment, our people grow their agile mind-set, learn, evolve and utilise their skills, while being empowered to make decisions.

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

We have opportunities across the Development Chapter.

The heart of the chapter is to design, build, run, enhance and maintain software applications.

Your day to day is spent maintaining and improving codebases, collaborating with your squad on tech design, identifying opportunities for improvement and supporting peers by tackling problems together, reviewing code or shadowing.

You may specialise in APIs and integration, configuration or front / back-end development.

The current opportunities sit in the following squad : RealTime Squad in Payments Platform — RealTime squad is mainly responsible for building and supporting the Real Time Payment Instruction domain within the new Azure Payments Engine.

The domain is made up of a number of micro-services running as Azure Functions and provides payments capabilities to ASB's main digital channels.

About you

We value your initiative, problem solving abilities and leadership skills as we look for every engineer to lead from their position.

As an Intermediate Software Engineer you will also provide mentoring and coaching to other developers, contribute to technical design / architecture and to the growth of the overall team's capability and competence.

We advocate agile, fully cross functional teams which will take you through all facets of engineering in any given day.

We are looking for a mix of technical skills, including :

3+ years in C#, .

Net stack

Experience working in Azure, preferably with Azure's PaaS offerings such as Azure Functions, Service Bus, Storage Accounts, Cosmos DB.

Experience working with CI / CD tools, preferably Azure Pipelines and Infrastructure as Code tools like Bicep or Terraform.

Experience with distributed messaging solutions and event-driven architectures, preferably Azure Service Bus or similar.

Best practice standards in code development, quality and technical design.

In addition, the following would be an advantage :

Experience with serverless technologies, preferably Azure Functions.

Experience with NoSQL databases such as Cosmos DB.

Working for ASB

ASB's sense of who we are is grounded in our values.

They guide our business in day-to-day interactions with our team, customers and community.

They are what makes ASB what it is.

We offer a flexible and supportive work environment and an open and inclusive culture; a place where we welcome and value your individuality, ideas and goals.

Application and diversity

To be considered, all applications need to be via our online career channels and will be treated with confidentiality.

To serve a diverse community, we need a diverse organisation.

We encourage applicants from all backgrounds who bring unique perspectives and thinking styles that add to the culture and performance of our team.

#J-18808-Ljbffr

Create a job alert for this search

Senior Software Engineer • Auckland, Auckland, New Zealand