.Net Full Stack Developer

Xpt Software Australia Pty

Sydney

On-site

AUD 180,000 - 240,000

Full time

2 days ago
Be an early applicant

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Job summary

Transport for NSW is seeking a Senior Full Stack Developer (Tech Lead) in Sydney. You will provide technical leadership across the full software development lifecycle, mentor engineers, and deliver scalable applications across backend and frontend stacks.

You will collaborate with product owners to shape the technical roadmap, remain hands-on, and drive secure, cloud-native solutions on AWS/Azure/GCP. 7+ years of experience and strong Java, Spring, GraphQL skills are expected.

Qualifications

  • 7+ years of software development experience, including 2+ years in a Technical Lead or Tech Lead capacity.
  • Strong expertise in Java, Spring Boot, and the Spring Framework.
  • Proven hands-on experience with GraphQL, including schema design, resolvers, and Apollo Federation (or similar federation approaches).
  • Strong frontend development experience with TypeScript/JavaScript and React or Angular.
  • Experience with API gateways such as Kong, Apigee, or similar platforms.
  • Strong understanding of microservices, distributed systems, and event-driven architectures.
  • Cloud experience, ideally with AWS, including Lambda, EKS/Kubernetes, S3, and IAM.
  • Experience building and managing CI/CD pipelines using Jenkins, Bitbucket Pipelines, GitHub Actions, or similar tools.
  • Strong SQL and relational database experience; NoSQL exposure is a plus.
  • Excellent stakeholder engagement and communication skills, with the ability to translate business requirements into technical solutions.
  • Experience working within Agile/Scrum delivery environments.
  • Experience leading technical design and architecture across backend and frontend applications.
  • Strong mentoring capability with a passion for developing and uplifting engineering teams.
  • Experience managing API gateway governance and driving engineering best practices.
  • Ability to troubleshoot complex production issues and lead root‑cause analysis activities.

Responsibilities

  • Provide technical leadership across the full software development lifecycle, driving architecture decisions, mentoring developers, and delivering scalable, high-quality applications across both backend and frontend technologies.
  • Work closely with product owners, architects and key stakeholders to shape the technical roadmap while remaining hands‑on in development.
  • Collaborate with teams to design and implement new features, preserve the integrity of existing systems, and ensure continuous improvement.
  • Mentor and coach junior staff, fostering a culture of learning and innovation.
  • Lead in building secure, cloud‑native solutions on Azure, AWS, or GCP.

Skills

Java
TypeScript/JavaScript
React
Angular
GraphQL
APIs
CI/CD
Agile/Scrum
Stakeholder communication

Tools

Spring Boot
Spring Framework
Kong
Apigee
AWS
Lambda
EKS/Kubernetes
S3
IAM
Jenkins
Bitbucket Pipelines
GitHub Actions
SQL
NoSQL
Kafka
Docker

Job description

Transport for NSW – Senior Full Stack Developer (Tech Lead)

Location: Sydney, Australia

Type: Fixed Term (30/06/2030)

Application closes 11:59 PM on Wednesday 12 November 2026

In this role, you will:
  • Provide technical leadership across the full software development lifecycle, driving architecture decisions, mentoring developers, and delivering scalable, high-quality applications across both backend and frontend technologies.
  • Work closely with product owners, architects and key stakeholders to shape the technical roadmap while remaining hands‑on in development.
  • Collaborate with teams to design and implement new features, preserve the integrity of existing systems, and ensure continuous improvement.
  • Mentor and coach junior staff, fostering a culture of learning and innovation.
  • Lead in building secure, cloud‑native solutions on Azure, AWS, or GCP.
Experience and qualifications
  • 7+ years of software development experience, including 2+ years in a Technical Lead or Tech Lead capacity.
  • Strong expertise in Java, Spring Boot, and the Spring Framework.
  • Proven hands‑on experience with GraphQL, including schema design, resolvers, and Apollo Federation (or similar federation approaches).
  • Strong frontend development experience with TypeScript/JavaScript and React or Angular.
  • Experience with API gateways such as Kong, Apigee, or similar platforms.
  • Strong understanding of microservices, distributed systems, and event‑driven architectures.
  • Cloud experience, ideally with AWS, including Lambda, EKS/Kubernetes, S3, and IAM.
  • Experience building and managing CI/CD pipelines using Jenkins, Bitbucket Pipelines, GitHub Actions, or similar tools.
  • Strong SQL and relational database experience; NoSQL exposure is a plus.
  • Excellent stakeholder engagement and communication skills, with the ability to translate business requirements into technical solutions.
  • Experience working within Agile/Scrum delivery environments.
  • Experience leading technical design and architecture across backend and frontend applications.
  • Strong mentoring capability with a passion for developing and uplifting engineering teams.
  • Experience managing API gateway governance and driving engineering best practices.
  • Ability to troubleshoot complex production issues and lead root‑cause analysis activities.
Desirable experience
  • AWS Certifications such as Solutions Architect or AI Practitioner.
  • Experience with AWS Bedrock or Generative AI integrations.
  • Experience with Kafka or other event‑streaming platforms.
  • Strong Docker and Kubernetes experience in large‑scale environments.
  • Previous experience within regulated, government, or enterprise organisations.
  • Experience delivering Android and iOS applications using React Native or a comparable framework.
Benefits and diversity inclusion

Permanent, full‑time role in a growing business; modern Angular, Azure and API‑driven stack; the chance to shape a strategic platform used by multiple partners. Transport for NSW provides a safe, integrated, and efficient transport system. Our workforce is as diverse as the community we serve; inclusion and diversity initiatives are actively promoted.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Full Stack Developer - Licensing
Full Stack Developer - Licensing

Nsw Government • Sydney

On-site
AUD 140,000 - 190,000
Flexible work options
Full Stack Developer - Licensing
Full Stack Developer - Licensing

Transport for NSW • Parramatta

On-site
AUD 158,000 - 177,000
Flexible work options
Senior Full-Stack Tech Lead: Cloud-Native & Architecture
Senior Full-Stack Tech Lead: Cloud-Native & Architecture

Xpt Software Australia Pty • Sydney

On-site
AUD 180,000 - 240,000
Senior Software Engineer
Senior Software Engineer

Transport for NSW • Sydney

Hybrid
AUD 120,000 - 180,000
Flexible work options
Senior Full Stack Tech Lead — Licensing Platform
Senior Full Stack Tech Lead — Licensing Platform

NSW Government • Sydney

On-site
AUD 140,000 - 190,000
Flexible work options
Associate Project Manager-Tech Delivery (Temporary Fixed Term Full Time Opportunity until June 2028)
Associate Project Manager-Tech Delivery (Temporary Fixed Term Full Time Opportunity until June 2028)

Transport for NSW • Sydney

On-site
AUD 142,000 - 159,000
Restaurant?none
Full Stack Developer
Full Stack Developer

Edge Ark Pty Ltd • Sydney

On-site
AUD 120,000 - 150,000
Cloud Engineer (Temporary opportunity until 30th June 2028)
Cloud Engineer (Temporary opportunity until 30th June 2028)

Transport for NSW • Sydney

On-site
AUD 142,000 - 159,000
Flexible work options
Full Stack Developer
Full Stack Developer

Paxus • South Australia

On-site
AUD 100,000 - 140,000
Technical Delivery Manager
Technical Delivery Manager

Transport for NSW • Burwood

On-site
AUD 158,000 - 177,000
Top locations