First listed on: 22 May 2021

Software Engineer

The Opportunity

  • Use your software engineering & programming skills to deliver real-world impact
  • Be part of a team aiming to help Australia navigate the energy transition
  • Join CSIRO Energy and make a difference!

CSIRO is seeking a Software Engineer to join the Energy Systems' Software Engineering Team. In this diverse role, you will join a team of scientists and engineers who design, build and deliver research and technologies that drive down greenhouse gas emissions, maximise the uptake of renewables, and reduce the cost of energy for Australians. You will work on projects that:

  • Translate our research into software that addresses real-world challenges for Australia’s energy network
  • Develop data solutions that help CSIRO inform the future of policy, planning and investment in the energy sector.

As the successful candidate, you will be based at the CSIRO Energy Centre at Newcastle. You will work in Australia's national science agency, interact with some of Australia's largest industries and meet with researchers and scientists from around the world. You will use your programming and software engineering experience to contribute to the delivery of practical solutions to challenging, complex and rewarding problems.

Your duties will include:

  • Working in a team of engineers and research scientists developing the next generation of software systems and technologies that will help Australia successfully navigate the Energy Transition. 
  • With guidance from senior engineers, working with stakeholders to understand system requirements, develop and test software solutions, and provide system support as required.
  • Developing and documenting software that is used by our researchers and our external clients.

Location: Newcastle, NSW
Salary: AU$85k - AU$96k plus up to 15.4% superannuation
Tenure: Indefinite
Reference: 73813

To be considered you will need:

  • A qualification in a relevant area or equivalent relevant work experience in software engineering or related discipline.
  • Expertise with two or more of the following programming languages/platforms: Python, Java, C#, Julia or client-side web technologies (HTML, CSS, JavaScript).
  • Familiarity with relational and/or non-relational databases, server-side programming and Linux.
  • Familiarity with modern software engineering tools and practices, including the use of version control systems, issue tracking, CI/CD, documentation, deployment, and modern testing tools/methodologies.
  • Good oral and written communication skills.
  • A history of working collaboratively as part of a multi-disciplinary team and carrying out tasks successfully in support of project goals.

For full details about this role please review the Position Description

Eligibility

The successful applicant will be required to obtain and provide a National Police Check or equivalent.

Flexible Working Arrangements

We work flexibly at CSIRO, offering a range of options for how, when and where you work. Talk to us about how this role could be flexible for you. Balance

Diversity and Inclusion

We are working hard to recruit diverse people and ensure that all our people feel supported to do their best work and feel empowered to let their ideas flourish. Diversity and Inclusion Strategy

We are committed to the safety and wellbeing of all children and young people.

About CSIRO

At CSIRO, Australia's national science agency, we solve the greatest challenges through innovative science and technology.

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 June 2021, 11:00 pm AEST

 

We reserve the right to withdraw this advert prior to the closing date




Recent Jobs