Job Opportunity
As a seasoned professional, you will be part of a dynamic team within the Payments Channel and Reporting crew building a cutting-edge banking experience. You will collaborate with engineers on enhancing business capabilities and modernizing our tech stack.
You will have regular opportunities to work on some of the most advanced IT systems in Australia serving millions of customers, as well as opportunities to develop careers across different functions and teams within the wider organization.
Key Responsibilities
* Develop microservices, data access layers, REST APIs, and integration services for third-party API consumption.
* Manage risk through safe deployments and automated testing, and continue learning about back-end engineering.
* Join regular engineering guilds and provide technical guidance to junior team members.
* Lead technical direction by setting standards for engineering excellence, providing architectural guidance, driving solution design, and mentoring both senior and junior engineers.
* Collaborate with domain architects, SMEs, Product managers and Engineers to lead design and architecture efforts.
Requirements
* Technical Authority – act as the go-to expert for technical solutions, guide the team through challenges, perform rigorous code reviews, and contribute to robust architectural decisions.
* Hands-on Leadership – contribute high-quality code and design for scalable, secure, and efficient solutions.
* Mentorship & Collaboration – mentor engineers and foster collaborative knowledge sharing.
* DevSecOps Mindset – champion security, automation, and continuous delivery practices.
* Problem Solver – navigate complexity and ambiguity to create opportunities for technical growth.
* Innovation Leader – stay current with emerging technologies including cloud, Gen AI and Machine Learning, and encourage experimentation.
* Accountability – own outcomes and ensure reliable system performance and timely issue resolution.
* Solution Design – lead design and architecture with stakeholders across teams.
Benefits
We offer flexible working arrangements, with at least half your time each month connecting in the office.
Our people are supported to balance work and personal life, fostering a healthy work environment.