Participate in all phases of the Software Development Life Cycle, including requirements gathering, analysis, design, development, testing, deployment, and maintenance.
Collaborate effectively with cross-functional teams to complete development or enhancement request.
Contribute to the development and maintenance of technical documentation for internal and external stakeholders.
...
Participate in shift-based support coverage as needed to meet operational requirements
Spec-Driven Development (SDD) and Test-Driven Development (TDD) experience
We are seeking a Java Software Developer (React, AWS/Azure) to build and support customer-facing platforms across a large, long-term ANZ transformation program. You will deliver new features, keep production stable and help adopt an AI-enabled software development lifecycle using tools like GitHub Copilot.
...
Drive the implementation and optimization of centralized data repositories and data lake architectures, supporting enterprise-wide analytics and reporting.
Identify, diagnose, and resolve data-related issues, ensuring data quality, integrity, and availability for downstream analytics and business applications.
Apply advanced data modeling techniques to solve real-world business challenges, ensuring data consistency, integrity, and performance.
...