CrawlJobs Logo

Principal Software Engineer/Architect

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:

157000.00 - 174000.00 AUD / Year

Job Description:

As a Principal Software Engineer/Architect, you will join the Resilient Supply Chains and Logistics team, contributing to the development and enhancement of products and applications for the Transport Network Strategic Investment Tool (TraNSIT). TraNSIT is a widely used tool across all three levels of government, with increasing demand to support Australia’s future infrastructure investments and supply chain resilience.

Job Responsibility:

  • Leading the transition of TraNSIT from research-grade to production-level software platform
  • Designing and developing web-based applications and API-driven services for TraNSIT outputs
  • Designing and implementing scalable database solutions, optimising system performance for larger datasets, and future-proofing the software architecture
  • Contributing to software development in Python, C++, JavaScript and SQL
  • Influencing long-term strategic plans for software and systems development
  • Providing mentorship and technical guidance to development teams
  • Acting as a trusted advisor for internal and external stakeholders, and collaborating with government agencies, industry partners and other research institutions

Requirements:

  • A relevant degree in Computer Science, Information Technology, or a related field, or equivalent work experience
  • Proven experience in software development and code optimisation within a team environment
  • Strong knowledge of professional software engineering practices and the full software development lifecycle (SDLC)
  • Demonstrated experience in Front-end web development and back-end API development
  • JavaScript and modern JavaScript web frameworks (e.g., Vue.js)
  • Node.js or alternative backend technologies
  • Writing and optimising efficient SQL queries
  • Proven ability to build and maintain professional relationships, collaborate effectively, and manage complex stakeholder interactions
  • Excellent communication skills, with the ability to present outputs to stakeholders, conferences, or seminars
  • Proficiency in additional programming languages such as Python (for web development), C++, SQL, and experience working with relational databases
  • Experience in leading a team of technical staff and mentoring team members
What we offer:
  • Up to 15.4% superannuation
  • Flexible work options available
  • Leave entitlements
  • Career development opportunities

Additional Information:

Job Posted:
March 28, 2025

Expiration:
April 21, 2025

Employment Type:
Fulltime
Work Type:
Hybrid 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.