
Senior Software Developer
4 weeks ago
CSIRO Adelaide, South Australia, Australia
Join or sign in to find your next jobJoin to apply for the Senior Software Developer role at CSIRO
CSIRO Adelaide, South Australia, Australia
1 day ago Be among the first 25 applicants
Join to apply for the Senior Software Developer role at CSIRO
Acknowledgement of Country
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
Child safety
CSIRO is committed to the safety and wellbeing of all children and young people involved in our activities and programs. View our Child Safe Policy .
The opportunity
- 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.
Working closely with a diverse group of professionals including business analysts, developers, testers, infrastructure experts, and stakeholders you'll help deliver impactful solutions aligned with CSIRO's strategic and operational priorities. To set you up to succeed in this role, you'll need to be proactive, capable of working independently, and comfortable collaborating in a fast-paced, agile environment.
Your duties will include:
- 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.
Salary: AU$131,113 - AU$153,639 plus up to 15.4% superannuation
Tenure: Indefinite
Reference: 100787
To be considered you will need:
- 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.
- 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).
Eligibility
Applications for this position are open to Australian Citizens, the successful candidate will be required to obtain and maintain a security clearance at the Negative Vetting 1 level. 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.
About CSIRO
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.
CSIRO is committed to values-based leadership to inspire performance and unlock the potential of our people.
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
14 August 2025, 11:00pm AESTSeniority level
- Seniority levelMid-Senior level
- Employment typeFull-time
- Job functionInformation Technology and Engineering
- IndustriesResearch Services
Referrals increase your chances of interviewing at CSIRO by 2x
Get notified about new Senior Software Engineer jobs in Adelaide, South Australia, Australia.
Adelaide, South Australia, Australia 2 weeks ago
Expression of Interest: Senior Software EngineerNorwood, South Australia, Australia 1 month ago
Adelaide, South Australia, Australia 1 week ago
Adelaide, South Australia, Australia 2 weeks ago
Senior Software Engineer - Small Business GrowthAdelaide, South Australia, Australia 6 days ago
Embedded Linux Senior Software Engineer - OptimisationAdelaide, South Australia, Australia 1 month ago
Adelaide, South Australia, Australia 6 days ago
Mawson Lakes, South Australia, Australia 21 hours ago
Lead Software Engineer - Small Business GrowthAdelaide, South Australia, Australia 6 days ago
Tonsley, South Australia, Australia 1 day ago
Taperoo, South Australia, Australia 2 weeks ago
Adelaide, South Australia, Australia A$90,000.00-A$120,000.00 2 weeks ago
Adelaide, South Australia, Australia 3 days ago
Adelaide, South Australia, Australia 1 week ago
Adelaide, South Australia, Australia 2 weeks ago
We're unlocking community knowledge in a new way. Experts add insights directly into each article, started with the help of AI.
#J-18808-Ljbffr-
Senior Software Developer
4 weeks ago
Adelaide, South Australia Lane Communications Full timeSenior Software Developer / Project ManagerSenior Software Developer / Project Manager2 days ago Be among the first 25 applicantsGet AI-powered advice on this job and more exclusive features.Lane Communications is a South Australian based market leader in the provision of print and mail house services. With over 50 years of experience and a national customer...
-
Senior Software Developer
4 weeks ago
Adelaide, South Australia Lane Communications Full timeSenior Software Developer / Project ManagerSenior Software Developer / Project Manager2 days ago Be among the first 25 applicantsGet AI-powered advice on this job and more exclusive features.Lane Communications is a South Australian based market leader in the provision of print and mail house services. With over 50 years of experience and a national customer...
-
Senior Software Developer
4 weeks ago
Adelaide, South Australia CSIRO Full timeCSIRO Adelaide, South Australia, AustraliaJoin or sign in to find your next jobJoin to apply for the Senior Software Developer role at CSIROCSIRO Adelaide, South Australia, Australia1 day ago Be among the first 25 applicantsJoin to apply for the Senior Software Developer role at CSIROAcknowledgement of CountryAcknowledgement of CountryCSIRO acknowledges the...
-
Senior Software Development Lead
1 day ago
Adelaide, South Australia beBeeEngineering Full time $120,000 - $160,000Job Opportunity: Mid-Senior Engineering Leadership RoleThis position involves overseeing the design and implementation of Ubuntu integration for various hardware platforms and software stacks. The successful candidate will lead a team of software engineers to develop high-quality solutions.Leading distributed engineering teams in designing and implementing...
-
Business Development Manager
3 weeks ago
Adelaide, South Australia Frontier Software Full timeJoin to apply for the Business Development Manager role at Frontier Software3 days ago Be among the first 25 applicantsJoin to apply for the Business Development Manager role at Frontier SoftwareGet AI-powered advice on this job and more exclusive features.We're seeking a driven, independent and resilient BDM to join our top-tier sales team. Our sales...
-
Business Development Manager
3 weeks ago
Adelaide, South Australia Frontier Software Full timeJoin to apply for the Business Development Manager role at Frontier Software3 days ago Be among the first 25 applicantsJoin to apply for the Business Development Manager role at Frontier SoftwareGet AI-powered advice on this job and more exclusive features.We're seeking a driven, independent and resilient BDM to join our top-tier sales team. Our sales...
-
Software Developer
3 days ago
Adelaide, South Australia beBeeDecision Full time $114,151 - $128,065Job Title: Software DeveloperWe are seeking a highly skilled professional to work on an exciting project in multi-agent decision making in contested and dynamic environments.The successful applicant will be responsible for developing decision making systems for anomaly detection, behavior analysis, and surveillance decisions under the direction of a senior...
-
Senior Software Engineer
3 weeks ago
Adelaide, South Australia evoSonic Full timeAt evoSonic, we're evolving the world of inspection and delivering what's next. Join an exciting and vibrant team doing interesting work.Role DescriptionThis is a contract on-site role for a Senior Software Engineer, located in the Greater Adelaide Area. The Senior Software Engineer will be responsible for the delivering a library in C++ and integrating it,...
-
Senior Software Engineer
2 weeks ago
Adelaide, South Australia evoSonic Full timeAt evoSonic, we're evolving the world of inspection and delivering what's next. Join an exciting and vibrant team doing interesting work.Role DescriptionThis is a contract on-site role for a Senior Software Engineer, located in the Greater Adelaide Area. The Senior Software Engineer will be responsible for the delivering a library in C++ and integrating it,...
-
Software Development Management Position
3 days ago
Adelaide, South Australia beBeeDevelopment Full time $100,000 - $150,000Senior Software Development Manager OpportunityWe're seeking an accomplished and results-driven Senior Software Development Manager to spearhead our software development and integration initiatives.