Aspirante is working with a Federal department in their search for a Senior Software Engineer to join a high-profile public-sector program that’s modernizing critical digital services for millions of Australians. Our client is looking for a hands-on Senior IAM Engineer to design, build and support secure identity solutions across a complex hybrid Microsoft environment. What you’ll do: Lead the design and delivery of scalable IAM platforms using Microsoft Entra ID (Azure AD), Active Directory, ADFS and Microsoft Identity Manager Build custom identity workflows and services with .NET (C#, ASP.NET, OWIN) Integrate secure authentication/authorisation into enterprise and web apps (OAuth 2.0, OpenID Connect, SAML) Automate provisioning, de-provisioning and access reviews with PowerShell and Azure tooling Troubleshoot complex identity issues across on-prem and cloud, driving root-cause resolution Produce clear architecture, standards and knowledge-base documentation Mentor junior engineers and uplift IAM capability across agile delivery squads What you’ll bring Essential Proven track record delivering enterprise IAM solutions with AD / ADFS / Entra ID Deep practical knowledge of SAML, OAuth 2.0 and OpenID Connect integration patterns Strong automation skills in PowerShell across hybrid Microsoft clouds Ability to own architecture, documentation and compliance outcomes for IAM initiatives Highly regarded Experience managing hybrid identity (e.g., Azure AD Connect, Conditional Access, Identity Governance, B2B/B2C) Advanced .NET development skills for custom IAM services Microsoft identity/security certifications Track record mentoring and growing engineering talent To apply in strict confidence, click the apply now button. Alternatively if you would like to discuss this role in more detail, please feel free to email [email protected] to arrange a call.