Senior Software Engineer
Skills
About the role
At ASB, we're all about helping our customers get "One Step Ahead". Our technology teams play a critical role in delivering the digital experiences, products, and services that help New Zealanders achieve their goals with confidence.
We're looking for a Senior Software Engineer to join our Digital & Engineering Practice. This is an exciting opportunity for an experienced engineer who is passionate about building high-quality software, mentoring others, and driving engineering excellence across the full software development lifecycle.
Te Tūranga | The Role
As a Senior Software Engineer, you'll design, build and maintain software solutions that deliver value for our customers and business. You'll work closely with engineers, product teams and stakeholders to solve complex problems, influence technical decisions, and contribute to the continuous improvement of our engineering practices.
You'll be a trusted technical contributor within your squad, providing guidance on solution design, supporting operational excellence, and helping to grow capability through mentoring and coaching.
Ngā mea kia whai angitū ahau? | What You'll Bring
We're looking for someone who combines strong technical capability with a collaborative mindset and a passion for developing others.
You'll bring:
Experience designing, developing and maintaining high-quality software solutions across the full software development lifecycle.
Strong problem-solving skills with the ability to resolve complex or unfamiliar technical challenges.
Deep knowledge of at least one technology stack and the ability to articulate trade-offs between technical solutions.
Experience applying engineering best practices including code quality, test automation and DevOps principles.
The ability to influence technical design decisions and challenge thinking constructively.
Excellent communication skills and the ability to adapt your style to different audiences.
A passion for mentoring, coaching and developing others.
Tertiary qualifications in Computer Science or equivalent industry experience.
A commitment to continuous learning and ongoing professional development.
Mō tō mahi | What You'll Be Doing
In this role, you will:
Design, build, test and support software solutions that meet customer and business needs.
Deliver secure, reliable and high-performing services that meet availability, reliability and quality expectations.
Contribute to technical design decisions and guide engineers towards better outcomes.
Mentor and coach engineers while helping to attract and onboard new talent.
Drive continuous improvement across engineering practices, tools and ways of working.
Identify and manage operational risks, ensuring solutions align with ASB standards, policies and guardrails.
Participate in incident response, problem resolution and ongoing service improvement activities.
Collaborate across squads and the wider technology community to deliver shared outcomes.
Champion Agile ways of working and contribute to an environment of learning, innovation and continuous improvement.
Working at ASB
ASB is committed to creating a diverse and inclusive workplace where everyone can thrive. Guided by our values of Care, Courage and Curiosity, we support our people to grow their careers, challenge themselves and make a meaningful impact.
You'll join a team that values collaboration, embraces new ideas and is passionate about delivering technology that makes a real difference for our customers.
Me pēhea te tono | How to Apply
If you're an experienced software engineer looking to work with talented people, solve meaningful problems and contribute to technology that helps New Zealanders get one step ahead, we'd love to hear from you.
Job details Reference # JN164846 Posted on 24 Jul 2026 Location(s) Auckland Show all Expertise IT (Other) Show all Work type(s) Full Time Application closes on 07 Aug 2026 23:59 .tas-button { display: inline-block; background: #263238; color: #fff; font-size: 12px; font-family: "Roboto", "Helvetica", "Arial"; text-transform: uppercase; margin: 10px 15px 10px 0; padding: 10px 15px; border-radius: 2px; text-decoration: none; font-weight: 300; border: none; outline: none; line-height: 100%; -webkit-transition: background 0.3s ease, color 0.3s ease; -moz-transition: background 0.3s ease, color 0.3s ease; transition: background 0.3s ease, color 0.3s ease; } .tas-button:hover, .tas-button:active { cursor: pointer; }
Questions about this role
Want AI Applyd to auto-apply to roles like this?
We tailor your resume per posting, fill the forms, and track replies for you.