en

Jobs

Our industry specialists will listen to your aspirations and share your story with Australia’s most prestigious organisations. Together, let’s write the next chapter of your career.

See all jobs

Exclusive recruitment partners

Explore the opportunities from a range of organisations that exclusively partner with Robert Walters for their hiring needs.

Learn more

Services

Australia's leading employers trust us to deliver fast, efficient hiring solutions that are tailored to their exact requirements. Browse our range of bespoke services and resources.

Read more

Contact Us

Truly global and proudly local, we've been serving Australia for over 25 years with offices in Adelaide, Brisbane, Melbourne, Perth, and Sydney.

Get in touch
Jobs

Our industry specialists will listen to your aspirations and share your story with Australia’s most prestigious organisations. Together, let’s write the next chapter of your career.

See all jobs

Exclusive recruitment partners

Explore the opportunities from a range of organisations that exclusively partner with Robert Walters for their hiring needs.

Learn more
Services

Australia's leading employers trust us to deliver fast, efficient hiring solutions that are tailored to their exact requirements. Browse our range of bespoke services and resources.

Read more
About Robert Walters Australia

G'day! For us, recruitment is more than just a job. We understand that behind every opportunity is the chance to make a difference in people's lives.

Learn more

Work for us

Our people are the difference. Hear stories from our people to learn more about a career at Robert Walters Australia

Learn more
Contact Us

Truly global and proudly local, we've been serving Australia for over 25 years with offices in Adelaide, Brisbane, Melbourne, Perth, and Sydney.

Get in touch

Senior Software Engineer

Save job

Our client is seeking a Senior Software Engineer with a focus on Identity and Access Management (IAM) solutions. This role offers the opportunity to work in a hybrid environment, providing technical leadership and contributing to the design, development, and support of enterprise IAM solutions built on Microsoft technologies. The successful candidate will have the chance to work closely with cross-functional teams, ensuring secure and efficient access to corporate systems and data.

Must be Australian Citizen!

What you'll do:

As a Senior Software Engineer, your role will be pivotal in overseeing software development projects, writing optimised code, and providing technical leadership. You will be responsible for the quality and functionality of the software produced by your team. Your deep expertise in Active Directory, Active Directory Federation Services (ADFS), Microsoft Entra ID (formerly Azure AD), and custom IAM solutions developed using Microsoft .NET will be crucial in this role. You will work closely with architecture, security, infrastructure, and application development teams to ensure secure and efficient access to corporate systems and data.

  • Design and implement scalable IAM solutions leveraging Microsoft Entra ID, Active Directory, and Microsoft Identity Manager (MIM)
  • Develop custom IAM components and workflows using the Microsoft .NET framework and libraries (C#, ASP.NET, OWIN)
  • Integrate authentication and authorization mechanisms into enterprise and web applications using protocols such as OAuth2, OpenID Connect, and SAML
  • Implement and maintain identity lifecycle processes, including provisioning, deprovisioning, and access reviews
  • Automate identity tasks using PowerShell and Azure-based tools, ensuring repeatably and compliance
  • Collaborate with cross-functional teams to align IAM solutions with business and security requirements
  • Troubleshoot complex identity issues and lead resolution activities across cloud and on-prem environments
  • Contribute to documentation, standards, and continuous improvement of IAM practices and tool-sets
  • Provide technical mentoring to junior team members and contribute to IAM capability uplift


What you bring:

The ideal candidate for this Senior Software Engineer role will bring a wealth of experience in designing and implementing enterprise IAM solutions. Your knowledge of authentication and authorisation protocols, coupled with your ability to automate IAM processes using PowerShell, will be key to your success in this role. You will have the ability to lead the technical architecture and delivery of IAM solutions, with a strong focus on documentation, integration, and compliance. Your experience working in hybrid identity environments and your .NET development skills will be highly valued.

  • Demonstrated experience designing and implementing enterprise IAM solutions using Active Directory, ADFS, and Microsoft Entra ID (Azure AD)
  • Proven knowledge of authentication and authorisation protocols such as SAML, OAuth2, OpenID Connect
  • Experience automating IAM processes using PowerShell
  • Ability to lead the technical architecture of IAM solutions with a strong focus on documentation, integration, compliance
  • Experience working in hybrid identity environments integrating on-prem Active Directory with cloud-based identity services (e.g., Azure AD Connect)
  • .NET development experience focused on building custom identity work-flows/services
  • Familiarity with advanced Entra features such as Conditional Access, Identity Governance, B2B/B2C user flows
  • Relevant qualifications or certifications in Microsoft identity/security technologies

Aboriginal and Torres Strait Islander Peoples are encouraged to apply.
To apply please click apply or call Tom Mulvey on 03 8628 2102 for a confidential discussion.

Contract Type: TEMPORARY

Specialism: Information Technology

Focus: Software development / testing / engineering

Industry: IT

Salary: Negotiable

Workplace Type: On-site

Experience Level: Senior Management

Location: Canberra

Job Reference: 2061010/001

Date posted: 7 May 2025

Consultant: Tom Mulvey