Senior CIAM Software Engineer (Melbourne)

Senior CIAM Software Engineer (Melbourne)

16 Sep
|
IRISIND Services
|
Melbourne

16 Sep

IRISIND Services

Melbourne

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 solutions
- Upholding a high-quality, maintainable codebase
- Solving complex technical problems
- Contributing to estimation and refinement
- Upskilling and mentoring team members
- Contributing to solution design for advanced CIAM challenges
- Leveraging emerging technologies and innovative approaches, including AI
- Providing guidance and technical expertise to assist in project planning
- Collaborating 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

1. Demonstrated, advanced object-orientated programming and extensive experience with JavaScript & TypeScript.
2. Demonstrated, advanced unit & integration testing, including familiarity with test frameworks like Jest.
3. Extensive experience implementing complex CIAM solutions, including experience with OAuth2.0 and OIDC.
4. Experience customising and integrating CIAM products such as Auth0, Okta, ForgeRock, Ping, etc.
5. Experience leveraging AI-assisted development tools (e.g. GitHub Copilot, Claude Code, Cursor or similar) to improve engineering productivity and code quality.
6. Proven ability to mentor team members, fostering a collaborative and innovative team workplace.

Desirable criteria

1. Experience configuring and customizing SAAS CIAM services
2. Experience building and integrating with microservices in cloud environments, such as AWS, Azure or GCP

📌 Senior CIAM Software Engineer (Melbourne)
🏢 IRISIND Services
📍 Melbourne

Reply to this offer

Impress this employer describing Your skills and abilities, fill out the form below and leave Your personal touch in the presentation letter.

Subscribe to this job alert:

Get the latest job offers by email for: senior ciam software engineer (melbourne) / melbourne

Subscribe to this job alert:

Get the latest job offers by email for: senior ciam software engineer (melbourne) / melbourne