Summary
✨ AI‑Generated
Join a senior engineering team as a CIAM technical lead, delivering consumer identity and access management solutions. You’ll remain hands-on with implementation, code reviews, complex troubleshooting, solution design, mentoring, and collaboration on estimation and delivery planning.
Highlights
An 18-month senior technical leadership opportunity focused on consumer identity and access management, with hands-on engineering, architecture, mentoring, stakeholder collaboration, and delivery planning responsibilities.
Description
Department: National Disability Insurance Agency
Estimated start date: Monday, 26 October 2026
Contract duration: 18 months
Experience level: Senior - EL1 equivalent
Location of work: QLD, ACT, VIC, NSW
Working arrangements type: Hybrid (3WFO+2WFH)
Maximum hours: 37.5 hours per week
Security clearance: Must be able to obtain NV1
As a CIAM Tech Lead, you'll be a hands-on software engineering leader responsible for the technical implementation of consumer identity and access management solutions.
You will build features, perform code reviews, troubleshoot complex implementation issues and lead software engineering practices within the team.
You’ll be working alongside less experienced engineers, serving as a go-to person for difficult technical problems, designing solutions for advanced problems, and mentoring other engineers to foster a culture of innovation.
You will support Scheme Identity leadership in estimation and delivery planning, and collaborate with stakeholders to facilitate integration with other NDIA systems.
The Scheme Identity team is responsible for consumer identity and access management policy and solutions for the NDIS.
We build and maintain large-scale CIAM technology solutions, catering to NDIS participants, nominees, providers and partners in a complex identity landscape.
Situated in the Cyber Security and Identity Branch, we are up close to the reality of bad actors taking advantage of the Scheme.
We leverage these insights to design and deliver targeted solutions to combat fraud and ensure the sustainability of the NDIS: making it easier to get it right, and harder to get it wrong.
The National Disability Insurance Agency (NDIA) is an independent statutory agency that is responsible for implementing the National Disability Insurance Scheme (NDIS), which will support a better life for hundreds of thousands of Australians with a significant and permanent disability and their families and carers.
The NDIA values a positive contemporary attitude to disability.
Key duties and responsibilities
Responsibilities of the role include but are not limited to:
Leading the implementation of CIAM solutionsUpholding a high-quality, maintainable codebaseSolving complex technical problemsContributing to estimation and refinementUpskilling and mentoring team membersContributing to solution design for advanced CIAM challengesLeveraging emerging technologies and innovative approaches, including AIProviding guidance and technical expertise to assist in project planningCollaborating with other teams to integrate CIAM solutions with other systems(NOTE: the key responsibilities of the role are based on current priorities and may change over time)
Essential criteria
Demonstrated, advanced object-orientated programming and extensive experience with JavaScript & TypeScript.Demonstrated, advanced unit & integration testing, including familiarity with test frameworks like Jest.Extensive experience implementing complex CIAM solutions, including experience with OAuth2.0 and OIDC.Experience customising and integrating CIAM products such as Auth0, Okta, ForgeRock, Ping, etc.Experience leveraging AI-assisted development tools (e.g.
GitHub Copilot, Claude Code, Cursor or similar) to improve engineering productivity and code quality.Proven ability to mentor team members, fostering a collaborative and innovative team environment.Desirable criteria
Experience configuring and customizing SAAS CIAM servicesExperience building and integrating with microservices in cloud environments, such as AWS, Azure or GCP