Posted time March 4, 2026 Location Sydney Job type Full-time

Key Responsibilities

  • Analyse business and technical requirements and translate them into functional software solutions.
  • Research, design, develop, and test software systems and applications.
  • Design and maintain system architecture ensuring scalability, performance, and security.
  • Develop backend services, APIs, and database integrations.
  • Write clean, efficient, and maintainable code following best practices and coding standards.
  • Perform unit testing, debugging, and validation of software applications.
  • Identify and resolve software defects, system bottlenecks, and performance issues.
  • Prepare and maintain technical documentation including specifications, system diagrams, and process flows.
  • Collaborate with cross-functional teams including QA, DevOps, and project managers in Agile environments.
  • Participate in code reviews and contribute to continuous improvement initiatives.

Tender & Technical Proposal Responsibilities

  • Assist in analysing tender documents and technical requirements.
  • Contribute to preparing technical responses for RFPs and tender submissions.
  • Support solution design, feasibility analysis, and risk assessment for proposed systems.
  • Draft implementation methodologies and system architecture overviews for tender proposals.

Required Skills & Qualifications

  • Bachelor’s degree in Engineering, Computer Science, IT, or related field.
  • Strong understanding of software development principles and system design.