First listed on: 22 June 2019

Senior Software Engineer

The Opportunity
  • Do you like challenge & autonomy?
  • Use your skills to solve complex problems on a global stage
  • Join CSIRO – Australia’s premier science & technology research organisation

Under the direction of the Principal Software Engineer contribute to the design, delivery, testing and maintenance of the IC Global platform suite (

Your duties will include
  • Develop and maintain robust and scalable software in response to business needs
  • Design, build and deploy beautiful, efficient and maintainable user interfaces
  • Ensure that code deployment follows best practices
  • Ensure that systems are designed and managed using an “infrastructure as code” approach
  • Proactively identify and resolve production issues

Location: Black Mountain, ACT
Salary: AU$113,338 - AU$132,811 plus up to 15.4% superannuation
Tenure: 12 months specified term
Reference: 62282

To be successful you will need
  • At least 5 years of commercial software development experience.
  • Strong written and oral communication skills.
  • Demonstrated NodeJS and ReactJS experience or a commitment to develop technical skills in this space.
  • Experience building RESTful apis, Swagger experience well regarded.
  • Experience with AWS.
  • Docker experience and some understanding of an infrastructure as code approach to system design and maintenance.
  • Highly developed technical skills in Javascript/typescript.
  • Demonstrated Scala skills, or strong JVM experience and at least one functional language.
  • Experience in handling high severity incidents in a 24*7 production support environment.
  • Ability to overcome technical road-blocks, solve problems and make sound well considered decisions.

For details about who to contact and for more information please view Position Description

We’re working hard to recruit diverse people and ensure all our people feel supported to do their best work and empowered to let their ideas flourish.

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


At CSIRO you can be part of helping to solve big, complex problems that make a real difference to our future. We spark off each other, learn from each other, trust each other and collaborate to achieve more than we could individually in a supportive, rewarding, inclusive and truly flexible environment. 

Apply Online

To apply online, please provide a CV and cover letter outlining your suitability and motivation for the role.

Applications Close

Friday July 12th, 2019

Recent Jobs