First listed on: 15 April 2022

Software Engineer - ATNF Webmaster and Data Management


Acknowledgement of Country

CSIRO acknowledges the Traditional Owners of the land, sea and waters, of the area that we live and work on across Australia. We acknowledge their continuing connection to their culture and pay our respects to their Elders past and present. View our vision towards reconciliation

The Opportunity

The role of Research Projects staff in CSIRO is to collaborate in scientific and technological activities with other research staff. This may include detailed planning, undertaking or assisting with experimental, observational, or technology development work, and carrying out the more practical aspects of the work.

In your role as Software Engineer – ATNF Web Master and Data Management, you will be a part of the Australia Telescope National Facility (ATNF) Software and Computing Group. This group is responsible for developing and maintaining all the software that is critical to the efficient operations of the radio telescopes.

This role will involve:  

  • Development, maintenance, testing, and support of several full stack web applications which support the ATNF Science Data Archives and their users.
  • Management and support of ATNF website content, infrastructure, and security.
  • Support of Australian Square Kilometre Array Pathfinder (ASKAP) users with data management.

Your duties will include:

  • Develop and maintain  the ATNF Science Data Archives and related web applications.
  • Maintain and support the existing ATNF website   content infrastructure, incl. web security. 
  • Provide support and assistance to ASKAP users on data management and general user support.
  • Design, develop and adapt software and/or user experience, requiring high levels of initiative, ingenuity and skills (some of which are outside a single discipline). 
  • Collaborate with staff from other teams to meet their objectives as required.
  • Liaise with clients to determine their needs and take personal responsibility for client satisfaction. 

Location: Marsfield (NSW) preferred
Salary: AU$102,724 - AU$106,947 plus up to 15.4% superannuation
Tenure: Indefinite
Reference: 81816

To be considered you will need:


  • A relevant Bachelor’s or Master’s degree or equivalent relevant work experience in Software Engineering, Computer Science, Software and Web Development.
  • Experience  in developing and maintaining full stack web applications, including:
    • Experience with web technologies and standards 
    • Proficiency with Java and Python
    • Proficiency with JavaScript, HTML, CSS
    • Experience with relational databases 
    • Experience with Drupal   (including module development)
    • Knowledge in web authentication and security   
    • Experience with Linux systems
  • Well-developed communication skills and the ability to engage with stakeholders and users on software requirements.
  • Experience working in a software team.


  • Experience with agile methodologies such as Scrum or Kanban
  • Experience with Confluence, JIRA, and git
  • Experience with container technologies like Docker
  • Experience or interest in astronomy 

CSIRO thrives on innovation; innovation that is harnessed by the diversity of the minds and lived experiences brought to our greatest challenges. CSIRO recognises that a candidate's capability to perform a role can be demonstrated in a variety of ways and encourages candidates to address the role criteria with this in mind. 

For full details about this role please review the Position Description


Applications for this position are open to Australian Citizens, New Zealand Citizens and Australian Permanent Residents only.

Appointment to this role is subject to provision of a national police check and may be subject to other security/medical/character requirements.

Flexible Working Arrangements

We work flexibly at CSIRO, offering a range of options for how, when and where you work. 

Diversity and Inclusion

We are working hard to recruit people representing the diversity across our society, and ensure that all our people feel supported to do their best work and feel empowered to let their ideas flourish. 


At CSIRO Australia's national science agency, we solve the greatest challenges through innovative science and technology. We put the safety and wellbeing of our people above all else and earn trust everywhere because we only deal in facts. We collaborate widely and generously and deliver solutions with real impact. 

Join us and start creating tomorrow today!

How to Apply

Please apply on-line and provide a cover letter and CV that best demonstrate your motivation and ability to meet the requirements of this role.

Applications Close

15 May 2022, 11:00pm AEST

Recent Jobs