Software Engineer

Full time on site
Software Engineer
  • ANZ
  • Auckland City, N, NZ
Job Description

Req ID:

115115

Department:

Tech Personal \& Funds (NZ)

Division:

Technology

Location:

Auckland or Wellington

Ko Mātou – About Us

Kia Hanga I Te Ao, E Ora Ai, E Tupu Ai, Te Tangata Me Te Kainga. At ANZ, we’re shaping a world where people and communities thrive, driven by a common goal: to improve the financial wellbeing and sustainability of our millions of customers. Mō te tūranga - About the role

The Software Engineer (Full Stack) is responsible for delivering end-to-end software solutions across frontend and backend systems, with a strong emphasis on intuitive, high-quality user interface (UI)\& API development. This role combines technical engineering capability with a user-centric mindset to build and run customer-facing sales experiences that are fast, reliable, and secure across ANZ's digital platforms.

Working across several of ANZ’s Digital ecosystems - including Online Store, Sales Delivery Platform, OPAL, and ANZ

Role Location: This role can be based in Auckland or Wellington. Let us know what works for you.

Role Type: Permanent, Full time

Hours: Standard, Mon to Friday, 37.5 hrs Ka aha to ra e kite ai? - What will your day look like

You will be responsible for:

Designing clear and effective solutions technical and non-technical that address customer and business needs, while delivering high-quality software across the full SDLC.

Working end-to-end on features in close collaboration with Product Owners, BAs, Designers and Architects to shape and deliver valuable outcomes.

ensure reliable, efficient delivery.

Providing hands-on technical leadership by mentoring engineers, guiding technical decisions and fostering a culture of learning and knowledge sharing.

Monitoring and improving platform health by managing technical debt, maintaining currency of systems and ensuring meaningful logs, metrics, dashboards and alerts.

Embedding security by design, complying with standards and controls, and addressing vulnerabilities and risks in a timely manner.

Supporting incident management by diagnosing issues, collaborating with SRE partners to improve operability and reducing manual toil.

Contributing to agile ways of working, using data and feedback to simplify flows, and supporting continuous improvement of team practices and collaboration.

Ou Pukenga? - What will you bring?

To thrive and excel in this role, you should ideally possess the following:

4+ years building and running production software.

Backend: Java (11+) with Spring Boot and/or Node.js. Experience with microservices architectures

Frontend: React with Typescript; Server-side rendering/static generation with Next.js, UI Framework /design systems (eg: ANZ's Ocean Blue).

APls \& Integration: REST (OpenAPI/Swagger), JSON; event driven patterns; secure API design.

Data: SQL proficiency (e.g., PostgreSQL, SQL Server); sound schema design and query optimisation.

Version control: Git with Bitbucket and/or GitHub.

Cl/CD: Jenkins, Codefresh (or equivalent); automated build, test and deployment.

Cloud: Experience deploying to AWS (e.g. EKS) or similar platforms including Elasticache, Lambda, SQS, EC2

Observability: Practical use of Dynatrace and/or Splunk (logs, metrics, alerting)

Security: Familiarity with secure coding standards; secrets management; 1AM fundamentals.

Agile delivery: Strong experience working in agile teams, including estimation and refinement

Strong collaboration and clear technical communication skills

Experience with UI frameworks/design systems (e.g. Ocean Blue or similar)

You're not expected to have 100% of these skills. At ANZ a growth mindset is at the heart of our culture, so if you have most of these things in your toolbox, we'd love to hear from you. Tō aramahi ki ANZ - Your Career at ANZ

There's something special about being part of ANZ, you're part of a work whānau striving towards a common purpose: shaping a world where communities thrive. Our teams do this by helping people make the most of what they have, to transform ideas, hard work and ambition into reality.

Career development means different things to different people. It may simply mean developing a skill, broadening your experience by moving sideways or stretching yourself by moving to a different business. How you manage and develop your career is up to you. That's why we're committed to helping you do this by providing you with the support, tools and resources you need to take the next big step in your career, towards even bigger things with us in the future.

Kua wātea te katoa ki te tono. We welcome applications from everyone and encourage you to talk to us about any adjustments you may require to our recruitment process or the role itself. If you are a candidate with a disability or access requirements, let us know how we can provide you with additional support. Te Ra Otinga - Job Posting End Date

26 July 2026, 11.59pm NZT

Share this job:
ES Assistant Online
Hello! I am your AI career assistant. How can I help you today?