Jobs

Software Engineer – Geoscience Australia

📌 Vacancy Fact Sheet

  • Reference Number: VN-0769845
  • Agency: Geoscience Australia
  • Job Title: Software Engineer
  • Position Number: 14316
  • Classification: APS Level 6
  • Closing Date: Monday 08 June 2026
  • Job Type: Full-Time, Ongoing
  • Location: Symonston ACT
  • Future Merit Locations: Various locations – ACT, Various locations – NSW,
  • Salary: $101,080 – $117,002
  • Office Arrangement: Flexible (Flexible working arrangements will be considered in)

About Geoscience Australia

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 , better known as the Flying Hellfish sits at the forefront of Customer Digital Services team
digital innovation at Geoscience Australia, delivering cutting-edge, cloud-first web applications and
advanced 3D visualisation capabilities that support critical national capabilities.
We design, build, and operate a diverse portfolio of digital products end-to-end, including mission
critical platforms such as and , as well as Earthquakes@GA Digital Earth Australia Hotspots
rich, interactive visual experiences that enable users to explore complex geospatial and
subsurface data in the . Our services are relied upon by Geoscience Australia Portal
government, industry, and the broader community.
Our team doesn’t just deliver applications; we help shape the future of engineering within the
agency. We lead the evolution of DevOps practices, driving automation, scalability, and security
across the entire application lifecycle. Working in a highly collaborative, product focused
environment, we bring together modern technologies, cloud platforms, and best practice
engineering to deliver resilient, high-impact digital services.

Duties

  • The Software Engineering role contributes to the design, development and implementation of
  • robust, efficient and scalable digital platforms used by Australian Government and industry
  • partners. The role supports the delivery of secure and highperforming systems by applying
  • established software engineering practices and working within agreed architectural, security and
  • technical standards. The position works collaboratively with team members and stakeholders to
  • ensure solutions meet organisational requirements and user needs.
  • What you will do
  • In this role you will:
  • Contribute to the design, development and maintenance of modern, secure web and spatial
  • applications using Angular and backend technologies such as Node.js , Java and Python,
  • including participation in unit testing and code quality activities.
  • Assist with solution design and implementation tasks for Angular applications and
  • AWSbased cloud solutions, working under guidance from senior technical staff and
  • established architectural standards.
  • Apply established software engineering practices including CI/CD pipelines, version control,
  • refactoring, testing and automation, and participate in peer code reviews as part of a
  • collaborative development team.
  • Support the delivery of new services and systems by working closely with team members
  • and stakeholders, contributing to problem resolution and the achievement of agreed
  • outcomes.
  • To be successful in the role you will:
  • Identify and analyse technical issues of moderate complexity, contributing to practical
  • solutions and applying sound judgement to support effective outcomes, while responding
  • positively to changing priorities.
  • Demonstrate attention to quality, usability, and performance by following established
  • standards and best practices, managing allocated tasks effectively, and delivering work to
  • agreed timeframes.
  • Communicate clearly with both technical and non-technical stakeholders, work
  • collaboratively within a team environment, and build productive working relationships to
  • support shared delivery outcomes.
  • Required skills, knowledge, experience and/or qualifications
  • To be successful in this role (essential), you will have demonstrated ability to:
  • Demonstrated experience applying modern software engineering and DevOps practices in
  • an enterprise environment, supported by a degree in Software Engineering (or a related
  • field) or equivalent industry experience, including exposure to Agile delivery and CI/CD
  • pipelines.
  • Hands-on development experience in one or more of the following technologies: Angular,
  • Java, Python, or Linux scripting, with familiarity with modern engineering practices such as
  • Continuous Integration and Continuous Delivery.
  • Welldeveloped communication and collaboration skills, with the ability to work effectively with
  • a range of technical and nontechnical stakeholders.
  • As well as (desirable) ideally have:
  • Experience designing and implementing cloud and infrastructure solutions, including AWS.

Eligibility / Notes

  • To be eligible to apply for this position you must meet the below eligibility criteria.
  • Be an Australian Citizen at the closing date of application.
  • The successful applicant must be able to obtain, hold and maintain a security clearance of
  • an appropriate level relevant to this role.
  • Commencement of employment is subject to the successful applicant undergoing and
  • satisfying pre- employment screening, which includes a police history check.
  • Are you unsure about applying?
  • Did you know that a Hewlett Packard internal report found that men apply for jobs when they meet
  • an average of 60 per cent of the job requirements? Women and other people from diverse
  • backgrounds tend to only apply when they check every box. If you think you have what it takes,
  • but don’t necessarily meet every single point on what we are looking for, please still apply or get in
  • touch with the contact officer to learn more about the role.

How to Apply

Please visit the of our website to submit your application via our e-Recruit system. careers page
Your application should include:
Your resume (no more than 3 pages)
A brief statement (no more than 700 words) outlining your transferable skills, experience and
capabilities related to the role and the value you would bring to Geoscience Australia.
If you have any questions regarding the role, please contact Bill Farmakis on (02) 6249 9363 or
email [email protected].
To learn more about applying for roles within the Australian Public Services please review,
. ‘Applying for an APS job: cracking the code’

Links

Related Articles

Leave a Reply

Your email address will not be published. Required fields are marked *


Back to top button
Close