CrawlJobs Logo

Senior Software Developer

https://www.csiro.au/ Logo

CSIRO

Location Icon

Location:
Australia, Canberra

Category Icon
Category:
IT - Software Development

Job Type Icon

Contract Type:
Employment contract

Salary Icon

Salary:

131113.00 - 153639.00 AUD / Year

Job Description:

Join CSIRO - Australia's National Science and Innovation Agency. Design and develop innovative software solutions that support real-world impact. Contribute to projects aligned with CSIRO’s national science and innovation priorities.

Job Responsibility:

  • Develop software to satisfy business requirements (Agile stories)
  • Undertake unit testing of developed code and debug code
  • Co-ordinate and participate in code reviews and specification reviews
  • Contribute to our continuous delivery implementation
  • Provide technical advice that is aligned with overall solution designs, architecture and frameworks
  • Lead a software development project team as required
  • Contribute positively to stimulate and promote a team approach and develop sound working relationships with application users and business owners

Requirements:

  • 8+ years experience in developing software applications coupled with relevant tertiary qualifications in IT or equivalent relevant work experience
  • Experience with one or more programming languages, preferably including one of Java, Python, Groovy or Javascript/Typescript
  • Experience with both front-end and back-end component development for web-application systems, including REST API development
  • Experience with web development framework such as Angular, Vue, React, etc.
  • Knowledge and experience working in an Agile-Scrum software development including the use of JIRA (tasks) and Confluence (Wiki)
  • Demonstrated high-level SQL and data modelling skills
  • Demonstrated ability to assess, analyse and resolve issues and provide technical advice to team members, management and clients
  • Excellent communication skills, including an ability to work collaboratively across multi-disciplinary project teams and communicate with staff and clients at all levels
  • Demonstrated experience with containerised application development and deployment using Kubernetes (K8s), Docker, and infrastructure-as-code tools such as Terraform or Helm, including an understanding of secure DevOps practices and deployment pipelines
  • Proven track record as a formal technical lead on significant software development projects (12+ months), including responsibility for architectural decision-making, mentoring junior developers, and delivering outcomes within agile product teams

Nice to have:

  • Experience developing systems with high throughput requirements for relational & file-based data processing
  • Experience with systems that deal with a significant data scale/magnitude (i.e. Terabytes, Petabytes)
What we offer:
  • up to 15.4% superannuation
  • Flexible working arrangements
  • Diversity and inclusion initiatives

Additional Information:

Job Posted:
August 06, 2025

Expiration:
August 20, 2025

Employment Type:
Fulltime
Work Type:
On-site work
Job Link Share:
Welcome to CrawlJobs.com
Your Global Job Discovery Platform
At CrawlJobs.com, we simplify finding your next career opportunity by bringing job listings directly to you from all corners of the web. Using cutting-edge AI and web-crawling technologies, we gather and curate job offers from various sources across the globe, ensuring you have access to the most up-to-date job listings in one place.