Jobs
My ads
My job alerts
Sign in
Find a job Career Tips Companies
Find

Software engineer

Canberra
Geoscience Australia
Software Engineer
Posted: 4 June
Offer description

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 team

The Customer Digital Services team, better known as the Flying Hellfish sits at the forefront of 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 Earthquakes@GA and Digital Earth Australia Hotspots, as well as rich, interactive visual experiences that enable users to explore complex geospatial and subsurface data in the Geoscience Australia Portal. Our services are relied upon by 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.

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, background, 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.

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.

The role

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 high‐performing 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

* 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 AWS‐based 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.
* Well‐developed communication and collaboration skills, with the ability to work effectively with a range of technical and non‐technical stakeholders.

As well as (desirable) ideally have:

* Experience designing and implementing cloud and infrastructure solutions, including AWS.

Eligibility

* 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.
#J-18808-Ljbffr

Send an application
Create a job alert
Alert activated
Saved
Save
Similar job
Senior software engineer - django/api, devops, docker/k8s
Canberra
Strategic Partners Australia
Software Engineer
Similar job
1 senior software engineer
Canberra
Paxus - Technology + Digital Talent
Software Engineer
Similar job
Senior idam – forgerock software engineer
Canberra
IT Alliance Australia
Software Engineer
Similar jobs
IT and Tech jobs in Canberra
jobs Canberra
jobs Australian Capital Territory
Home > Jobs > IT and Tech jobs > Software Engineer jobs > Software Engineer jobs in Canberra > Software Engineer

About Jobstralia

  • Career Advice
  • Company Reviews

Search for jobs

  • Jobs by job title
  • Jobs by sector
  • Jobs by company
  • Jobs by location

Contact / Partnership

  • Contact
  • Publish your job offers on Jobijoba

Legal notice - Terms of Service - Privacy Policy - Manage my cookies - Accessibility: Not compliant

© 2026 Jobstralia - All Rights Reserved

Send an application
Create a job alert
Alert activated
Saved
Save