drjobs EL1 Senior Software Engineer

EL1 Senior Software Engineer

Employer Active

1 Vacancy
drjobs

Job Alert

You will be updated with latest job alerts via email
Valid email field required
Send jobs
Send me jobs like this
drjobs

Job Alert

You will be updated with latest job alerts via email

Valid email field required
Send jobs
Job Location drjobs

Canberra - Australia

Monthly Salary drjobs

Not Disclosed

drjobs

Salary Not Disclosed

Vacancy

1 Vacancy

Job Description

Job Description

Location: Canberra or Brisbane

Working Arrangements: Hybrid arrangements available but onsite work is required in either Canberra or Brisbane offices

Start date: July 2025

Duration: Approximate 12-month contract with possibility of extension

Pay rate: Negotiable dependent on experience

Security Clearance Requirements: Applicants must be an Australian citizen with the ability to obtain and maintain a minimum Negative Vetting 1 security clearance.

OVERVIEW:

We are looking for an experienced Senior Software Engineer (EL1) to play a key role in overseeing software development projects writing optimised code and providing technical leadership to a team of software engineers. This is an opportunity to contribute to the secure management of identities authentication authorization and access governance across a hybrid environment.

RESPONSIBILITIES:

  • 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# 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 repeatability and compliance.
  • Collaborate with cross-functional teams to align IAM solutions with business and security requirements.

EXPERIENCE / REQUIREMENTS:

Essential:

  1. Demonstrated experience designing and implementing enterprise IAM solutions using Active Directory and Active Directory Federation Services (ADFS) and Microsoft Entra ID (Azure AD).
  2. Proven knowledge and practical implementation of authentication and authorization protocols such as SAML OAuth2 and OpenID Connect.
  3. Experience automating IAM processes using PowerShell and integrating with Microsoft cloud and on- premises platforms.
  4. Ability to lead the technical architecture and delivery of IAM solutions with a strong focus on documentation integration and compliance.

Desirable:

  1. Experience working in hybrid identity environments integrating on-prem Active Directory with cloud-based identity services (e.g. Azure AD Connect).
  2. Strong .NET development experience (C# Core) focused on building custom identity and access management workflows and services.
  3. Familiarity with advanced Entra features such as Conditional Access Identity Governance and B2B/B2C user flows.

IMPORTANT TO NOTE:

SOS Recruitment is committed to the principles of workplace diversity and equity in employment and we encourage applications from Aboriginal and Torres Strait Islanders people with disabilities women people with family responsibilities people with diverse linguistic and cultural backgrounds religious beliefs and LGBTIQ people.

Please be advised If the closing date has passed for the particular position(s) you are interested in we still encourage an application. Occasionally late applications are accepted and in addition we will retain your resume on our system for other positions as they arise.

For more information on this role please contact Aiden McLean on0.


Required Experience:

Senior IC

Employment Type

Contract

Company Industry

About Company

Report This Job
Disclaimer: Drjobpro.com is only a platform that connects job seekers and employers. Applicants are advised to conduct their own independent research into the credentials of the prospective employer.We always make certain that our clients do not endorse any request for money payments, thus we advise against sharing any personal or bank-related information with any third party. If you suspect fraud or malpractice, please contact us via contact us page.