Job description
Are you a seasoned Software Engineer with a passion for identity and access management in complex enterprise environments? We are looking for a Senior IAM Software Engineer to lead the design, development, and support of secure, scalable identity solutions built on Microsoft technologies.
In this role, you'll be at the forefront of enterprise IAM innovation, contributing your expertise in Active Directory, ADFS, Microsoft Entra ID (formerly Azure AD), and custom solutions using .NET technologies. You will play a pivotal part in safeguarding systems and data by delivering high-quality, secure, and compliant identity services across hybrid cloud environments.
Key Responsibilities:
- Design and implement enterprise-grade IAM solutions leveraging Microsoft Entra ID, Active Directory, and Microsoft Identity Manager (MIM).
- Develop custom IAM workflows and components using C#, ASP.NET, and OWIN.
- Integrate modern authentication and authorization protocols such as OAuth2, OpenID Connect, and SAML.
- Automate identity lifecycle processes using PowerShell and Azure tools.
- Collaborate with architecture, security, and application teams to align IAM solutions with broader enterprise needs.
- Troubleshoot complex identity issues across on-prem and cloud environments.
- Maintain comprehensive documentation and support continuous improvement in IAM capabilities.
- Mentor junior team members and promote best practices in identity management.
What You Bring:
Essential:
- Proven experience with enterprise IAM architecture using Active Directory, ADFS, and Microsoft Entra ID.
- Deep understanding of authentication/authorization protocols: SAML, OAuth2, OpenID Connect.
- Strong scripting and automation skills with PowerShell, including integration with Microsoft platforms.
- Ability to lead technical delivery of IAM solutions with a focus on security, documentation, and compliance.
Desirable:
- Experience in hybrid identity setups integrating on-prem AD with cloud identity services (e.g., Azure AD Connect).
- Strong development background in .NET (C#, ASP.NET Core) for building identity workflows and services.
- Familiarity with advanced Entra ID features like Conditional Access, Identity Governance, and B2B/B2C.
- Relevant certifications in Microsoft identity/security technologies.
- Experience mentoring junior engineers and building IAM capability across teams.
When inuquring about this role, please quote the job number #269560
To be considered for the role click the 'apply' button or for more information about this and other opportunities please contact Irina Alrogi on +61 (0)2 6151 9203 or email: [email protected] and quote the above job reference number.
Paxus values diversity and welcomes applications from Indigenous Australians, people from diverse cultural and linguistic backgrounds and people living with a disability. If you require an adjustment to the recruitment process, including the application form in an alternate format, please contact me on the above contact details.
