Senior CIAM Software Engineer / Tech Lead

Irisindau — Australia · Posted ~19 hours ago

Lead Contract Hybrid

Skills

CIAM software engineering identity and access management code review troubleshooting technical leadership software architecture mentoring delivery planning Identity and Access Management Software engineering

🔓 Log in to save this job, tailor your resume & track your apply process — 7 days free, no card needed.

Log in to add to target list

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