Senior Software Engineer Up to 24 month contract - ACT or QLD (WFH options) Job details The Senior Identity and Access Management (IAM) Software Engineer is a key technical role responsible for the design, development, and ongoing support of enterprise identity and access management solutions built on Microsoft technologies. This position requires deep expertise in Active Directory, Active Directory Federation Services (ADFS), Microsoft ID (formerly Azure AD), and custom IAM solutions developed using Microsoft .NET. The engineer will contribute to the secure management of identities, authentication, authorization, and access governance across a hybrid environment. Criteria Demonstrated experience designing and implementing enterprise IAM solutions using Active Directory, and Active Directory Federation Services (ADFS) and Microsoft ID (Azure AD). Proven knowledge and practical implementation of authentication and authorization protocols such as SAML, OAuth2, and OpenID Connect. Experience automating IAM processes using PowerShell and integrating with Microsoft cloud and on-premises platforms. Ability to lead the technical architecture and delivery of IAM solutions, with a strong focus on documentation, integration, and compliance. How to apply: To obtain the COMPLETE JD, please apply directly as per link indicated. Must have AGSVA security Clearance To stay up to date with on other opportunities, register on our website or follow us on LinkedIn. We are a Circle Back Initiative Employer – we commit to respond to every applicant. BSI People are an equal opportunity employer and we encourage applications from all people including Aboriginal and Torres Strait Islander peoples.