Join to apply for the Senior Software Engineer (El1) role at GoSourcing5 days ago Be among the first 25 applicantsJoin to apply for the Senior Software Engineer (El1) role at GoSourcingFederal Gov't Department client is seeking Senior Software Engineers (EL1) with experience overseeing software development projects, writing optimised code, and provide technical leadership to a team of software engineers. They are responsible for the quality and functionality of the software produced by their team. 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 Entra 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.They will work closely with architecture, security, infrastructure, and application development teams to ensure secure and efficient access to corporate systems and data.Estimated start date Tuesday, 01 July 2025Initial contract duration 12 MonthsExtension term OtherExtension term details Up to a maximum of 24 MonthsExperience level Senior - EL1 equivalentLocation of work ACT, QLDWorking arrangements HybridPreference is that the services be performed at Services Australia's Canberra office, however Brisbane QLD may be considered depending on candidate suitability. The contractor will be required to work in Services Australia's office in one of the nominated cities for the first 6 weeks before a hybrid flexible working arrangement will be considered. Any WFH arrangements will require the contractor to work a minimum of 3 days per week onsite at the Services Australia's office.Security clearance Must be an Australian Citizen and able to obtain Negative Vetting Level 1Key ResponsibilitiesDesign 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 SAMLImplement and maintain identity lifecycle processes, including provisioning, deprovisioning, and access reviewsAutomate identity tasks using PowerShell and Azure-based tools, ensuring repeatability and complianceCollaborate with cross-functional teams to align IAM solutions with business and security requirementsTroubleshoot complex identity issues and lead resolution activities across cloud and on-prem environmentsContribute to documentation, standards, and continuous improvement of IAM practices and toolsetsProvide technical mentoring to junior team members and contribute to IAM capability upliftRequirementsCriteriaClient has specified that each candidate must provide a one page pitch to address all criteria specified. This is equal to 5000 characters.Essential criteriaDemonstrated experience designing and implementing enterprise IAM solutions using Active Directory, and Active Directory Federation Services (ADFS) and Microsoft Entra 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 complianceDesirable criteriaExperience working in hybrid identity environments, integrating on-prem Active Directory with cloud-based identity services (e.g., Azure AD Connect)Strong .NET development experience (C#, ASP.NET Core) focused on building custom identity and access management workflows and servicesFamiliarity with advanced Entra features such as Conditional Access, Identity Governance, and B2B/B2C user flows.Relevant qualifications or certifications in Microsoft identity and security technologiesExperience mentoring junior engineers and contributing to IAM knowledge-sharing and capability developmentAdditional RequirementsDoes the candidate have the required Clearance, or the ability to obtain and maintain.?To identify potential conflicts of interest, is the candidate a director/owner/account manager/partner of a Seller registered on BuyICT? If so, provide the Position Title, Seller Name and Seller ABNProvide details (e.g. manager, branch) of candidate's previous worked history either as a contractor or employee for the client including its former agenciesSeniority levelSeniority levelMid-Senior levelEmployment typeEmployment typeContractJob functionJob functionEngineering and Information TechnologyIndustriesTechnology, Information and InternetReferrals increase your chances of interviewing at GoSourcing by 2xGet notified about new Senior Software Engineer jobs in Brisbane, Queensland, Australia.Senior Developer Marketing Manager (Fixed Term until Dec 2025)Brisbane, Queensland, Australia 2 weeks agoBrisbane, Queensland, Australia 1 week agoSenior Software Engineer Brisbane, Sydney, MelbourneBrisbane, Queensland, Australia 1 day agoBrisbane, Queensland, Australia 1 week agoSoftware Engineer/Team Lead (Typescript/Node/React/AWS)Brisbane, Queensland, Australia 3 months agoBrisbane, Queensland, Australia 4 weeks agoBrisbane, Queensland, Australia 2 weeks agoBrisbane, Queensland, Australia 3 days agoExpression of Interest: Senior Software EngineerBrisbane City, Queensland, Australia 1 day agoSoftware Engineer (Typescript/React/Node/AWS)Brisbane, Queensland, Australia 2 months agoBrisbane City, Queensland, Australia 1 week agoBrisbane, Queensland, Australia 3 weeks agoSenior Full Stack Developer (.NET & React)Brisbane, Queensland, Australia 1 month agoBrisbane, Queensland, Australia 3 days agoBrisbane, Queensland, Australia 1 week agoBrisbane, Queensland, Australia 2 weeks agoBrisbane City, Queensland, Australia 2 weeks agoSenior Principal Software Engineer - Platform EngineeringBrisbane, Queensland, Australia 2 weeks agoBrisbane, Queensland, Australia 2 weeks agoBrisbane, Queensland, Australia 1 day agoBrisbane, Queensland, Australia 1 week agoEight Mile Plains, Queensland, Australia 4 weeks agoSenior Software Engineer (Typescript/React/Node/AWS)Brisbane, Queensland, Australia 3 weeks agoBrisbane, Queensland, Australia A$160,000.00-A$200,000.00 3 days agoEight Mile Plains, Queensland, Australia 4 weeks agoSenior Software Engineering - Product & TechnologyBrisbane, Queensland, Australia 2 weeks agoLead Software Engineering - Product & TechnologyBrisbane, Queensland, Australia 1 week agoBrisbane, Queensland, Australia 3 weeks agoBrisbane, Queensland, Australia 1 week agoSoftware Engineers - AI Team (Typescript/React/Node/AWS)Brisbane, Queensland, Australia 3 weeks agoSenior Software Engineers (AI Focus) - Typescript/Node/React/AWSBrisbane, Queensland, Australia 1 week agoBrisbane, Queensland, Australia 1 week agoBrisbane, Queensland, Australia 2 weeks agoBrisbane, Queensland, Australia 1 month agoSenior Software Engineer - Small Business GrowthBrisbane, Queensland, Australia 4 days agoWe’re unlocking community knowledge in a new way. Experts add insights directly into each article, started with the help of AI.
#J-18808-Ljbffr