10 Nov
|
Rabobank
|
Sydney
Job Title Lead Software Engineer
- Online Banking
Job Description
A bit
about us
Rabobank is the world’s leading specialist in food & agribusiness banking. One of our key strengths lies in our people who have a deep understanding of agriculture & are committed to adding long-term value for clients. Our commitment to our employees & clients is at the heart of everything we do
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
• Solid 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 What we’re proud to offer you:
• Hybrid working: A mix of work in our newly refurbished CBD office & at home
• Wellbeing leave: Extra days to support your health & work-life balance
• Education Assistance Program to support your growth
• Parental leave: Up to 14 weeks’ paid leave to support you & your family
• Additional leave options: Earn an extra week of annual leave & purchase up to two more
• Insurance cover: Employer-funded Death, TPD & Income Protection
• Workplace giving: Matched donations through our community giving program
• Other extras: Annual wardrobe or equipment allowance, flu shot, gym passport discount, health insurance discounts & more Location & Working Arrangements: This role must be based in Sydney & offers a flexible hybrid working model with both in office & at home working. As part of the role, you will participate in an on-call roster. Our Values Rabobank Australia values inclusion, belonging, & positive experiences for all. Our work environment, our benefits, & the way we live our values, “Client Driven”, “Responsible”, “Professional” & “Cooperative” make it a great place to work. We welcome applicants from diverse backgrounds. Please let our Talent Acquisition team know if you need any accommodations to make our opportunities more accessible to you.
📌 Lead Software Engineer (Sydney)
🏢 Rabobank
📍 Sydney