Lead Software Engineer - Online Banking at Rabobank Australia
Victoria, Victoria, Australia -
Full Time


Start Date

Immediate

Expiry Date

07 Feb, 27

Salary

50000.0

Posted On

09 Nov, 26

Experience

6 year(s) or above

Remote Job

Yes

Telecommute

Yes

Sponsor Visa

Yes

Skills

Industry

Information Technology & Services

Description

About The Role


Rabobank’s Technology team sits at the heart of our Australian & New Zealand business, delivering the secure, reliable & scalable technology that keeps our people & customers connected.


We are hiring for a Lead Software Engineer to join our Online Banking Squad.


This role will give you the opportunity to stay close to the code while having a bigger influence on engineering direction. You will work across React, Java Spring Boot, REST APIs & microservices, helping shape end-to-end solutions for our Australian & New Zealand digital banking platforms


Top Role Accountabilities & Responsibilities:


  • Lead technical delivery across our online banking applications, APIs & microservices
  • Design, development, testing, debugging & remediation
  • Translate architecture & business requirements into practical, maintainable engineering solutions
  • Provide technical direction, conduct design & code reviews, & coach engineers across the squad
  • Champion clean code, automated testing, CI/CD & secure engineering practices
  • Work with Azure DevOps pipelines & support deployment & release readiness
  • Design for performance, scalability, security, resilience, accessibility & observability
  • Identify technical debt, dependencies & opportunities to improve platform reliability
  • Support production services, including incident investigation, root cause analysis & resolution of priority issues
  • Participate in an on-call arrangement when required for priority incidents

To be successful, you will have:


You’re an experienced engineer who can move comfortably between writing code, solving complex technical problems & bringing other engineers along with you.


  • 10+ years’ software engineering experience, with 2+ years at Senior/Lead level
  • Strong commercial experience with React & Java Spring Boot
  • Experience with REST APIs, microservices, Kafka & event-driven architecture
  • Strong CI/CD, Azure DevOps & cloud deployment experience
  • Knowledge of secure coding, SAST, vulnerability & dependency management
  • Experience supporting business-critical applications in production
  • Experience using modern AI coding tools, such as GitHub Copilot or equivalent, for development, testing, debugging, refactoring & documentation
  • Understanding of modern AI engineering concepts, including LLMs, prompt engineering, RAG, agentic workflows, evaluation & responsible AI
  • The ability to coach engineers & lead technical delivery without formal people-management responsibility


How To Apply:

Incase you would like to apply to this job directly from the source, please click here

Responsibilities
Loading...