Geoscience Australia values the lands, water and sky as we work to deepen a shared understanding of Country and Earth. We respect First Nations peoples and their enduring connection, contribution and obligations to Country. Reflecting on our shared history, we are committed to listen and learn. About us Geoscience Australia is Australia's pre-eminent public sector geoscience organisation. We are the nation's trusted advisor on the geology and geography of Australia. We apply science and technology to describe and understand the Earth for the benefit of Australia. We apply our diverse professional expertise, our deep and trusted knowledge, our national-scale Earth observation infrastructure and our strong partnerships, to the opportunities and challenges that face our nation. Our culture Our strength lies in our people, including our diversity in backgrounds, skills and experiences, and the way we work together to respond to the emerging needs of our work. We value diversity in gender, backgrounds, culture, and experiences of our employees and are committed to providing an inclusive workplace culture that ensures everyone has equal opportunity to contribute, participate and progress. Applications from people who reflect this diversity are encouraged. Our workplace is committed to the health, safety and wellbeing of our employees and offers a variety of flexible working arrangements to enhance flexibility, including remote working arrangements. What we can offer you When you work at Geoscience Australia you will have access to a range of benefits and the opportunity to experience a workplace culture that truly values and promotes diversity, inclusion, equity and belonging. To learn more about our competitive salary, free onsite parking, generous flexible working arrangements and the role you can play in growing our culture click here . Our Team The Customer Digital Services team aka Flying Hellfish is responsible for delivering innovative, cloud-based web applications for Geoscience Australia. The team has primary responsibility for the design, development, implementation, and ongoing maintenance of Geoscience Australia's suite of web applications. In addition, the team is leading the development of the agency's evolving DevOps engineering capability. The key duties of the position include The Software Engineering role is responsible for the design, development, and implementation of robust, efficient, and scalable digital platforms for use by Australian Government and industry partners. The role plays a key part in shaping technical solutions and ensuring platforms are secure, high-performing, and aligned with organisational and user needs. In this role you will: Design, develop and maintain modern, secure web applications using Angular and backend technologies (Node.js , Java, Python), including unit testing and code quality assurance. Provide technical leadership for solution design and architecture, including expert decision-making for Angular projects and AWS cloud solutions with a focus on automation and serverless architectures. Apply and promote software engineering best practices such as CI/CD, version control, refactoring, testing and automation, while conducting peer reviews and mentoring staff at lower classification levels. Contribute to the design and implementation of new services and systems, assist in managing a highly specialised technical team, and collaborate with internal and external stakeholders to resolve issues and deliver positive outcomes. To be successful in the role you will: Identifiy and assesses complex problems, explores innovative solutions, and responds effectively to changing priorities and uncertainty while maintaining focus on outcomes. Maintain a strong focus on quality, follows best practices and documented procedures, manages priorities against plans, and sees work through to completion. Communicate clearly and effectively with technical and non-technical stakeholders, works collaboratively within teams, and builds productive relationships to achieve shared goals. Required skills, knowledge, experience and/or qualifications Demonstrated experience in modern DevOps and software engineering practices within enterprise environments, supported by a degree in Software Engineering (or related field) or equivalent industry experience, including Agile, CI/CD and infrastructure as code (e.g. Terraform). Proven experience designing and implementing cloud and infrastructure solutions, including AWS and on-premises physical and virtual compute environments. Strong full-stack development capability across Angular, Java, Python and Linux scripting, with experience in modern engineering practices such as Continuous Delivery. Excellent communication and collaboration skills, with the ability to work effectively across diverse technical and non-technical stakeholders.