Job title: 3 Senior Full Stack Software Engineer (Developer)
Job type: Contract
Emp type: Full-time
Pay interval: Hourly
Pay rate: negotiable
Job published: 17/07/2026

Job Description

Job Title: Senior Full Stack Software Engineer (Developer)

Security Clearance: Must be able to obtain Negative Vetting Level 1

Duration: Initial 36 months with any number of 12-month extensions

Industry: Information Technology

Functional Expertise: Software Engineering

Sub-functional Expertise: Full Stack Development

Location of work: ACT

Working arrangements: The primary office is in Canberra, however working remotely from an alternate location (including work from home) and/or flexible work arrangements may be considered. Any approval is at the sole discretion of our client.

Closing date: 9AM Thursday, 30 July 2026

Description:

Our client is seeking an experienced Senior Full Stack Software Engineer (Developer) to deliver high-quality software solutions across complex ICT environments. The successful candidate will provide technical leadership throughout the software development lifecycle, working collaboratively with stakeholders to analyse business requirements, develop secure and scalable applications, and contribute to the continuous improvement of development practices.

Responsibilities:

  • Analyse complex ICT business issues and recommend appropriate design solutions.
  • Create new and update existing technical design artefacts.
  • Develop and enhance user interfaces and system interfaces.
  • Implement proposed changes in collaboration with testing, release management and operations teams.
  • Assist in the development and maintenance of technical design standards.
  • Respond to reported issues through fault diagnosis, analysis and rectification.
  • Analyse and implement application enhancements requested by business areas.
  • Participate in code reviews to ensure software quality and best practice.
  • Collaborate with stakeholders to identify business needs, agree on objectives and deliver outcomes.
  • Provide knowledge and skills transfer to other teams.
  • Maintain current technical knowledge through ongoing professional development.
  • Establish and maintain effective business relationships and professional networks.
  • Contribute to improved ICT practices and procedures.
  • Provide mentoring, coaching and training.
  • Work effectively within a small team and broader organisational environment.
  • Deliver work within agreed timeframes and quality standards.
  • Record and maintain documentation in accordance with organisational requirements.

Requirements:

  • Full stack application development.
  • API and systems integration development.
  • Cloud-native and platform development.
  • DevSecOps and automation engineering.
  • Secure software development.
  • Experience analysing complex ICT business issues and developing technical solutions.
  • Experience creating and maintaining technical design documentation.
  • Strong stakeholder engagement and collaboration skills.
  • Experience participating in code reviews and software quality assurance.
  • Ability to mentor team members and share technical knowledge.

Key Capabilities:

  • Full stack software development.
  • Technical leadership and solution design.
  • API and systems integration.
  • Cloud-native application development.
  • DevSecOps and automation.
  • Secure software engineering.
  • Stakeholder engagement and collaboration.
  • Technical documentation and knowledge transfer.

How to apply:

Please submit your application including your resume and a completed application form addressing the essential and desirable criteria. Ensure your application highlights your experience and any relevant certifications.