3 days ago Be among the first 25 applicantsProjectminds Pty Ltd is a proudly Australian-owned company providing recruitment, staffing, and workforce solutions to federal government departments and private sector enterprises across Australia. With a strong focus on quality, compliance, and cultural fit, we connect high-performing professionals with roles that shape Australia’s digital, operational, and policy landscapes. We are committed to excellence, transparency, and supporting our clients in achieving strategic success through people.About the jobJob Title: Senior Software EngineerExtension term details: Up to a maximum of 24 monthsLocation 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.Maximum hours: 40 hours per weekSecurity clearance: Must be able to obtain Negative Vetting Level 1Job detailsSoftware Engineers have experience overseeing software development projects, writing optimized 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.Key duties and 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 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.Troubleshoot complex identity issues and lead resolution activities across cloud and onprem environments.Contribute to documentation, standards, and continuous improvement of IAM practices and toolsets.Provide technical mentoring to junior team members and contribute to IAM capability uplift.CriteriaThe buyer has specified that each candidate must provide a one page pitch to address all criteria specified. This is equal to 5000 characters.Demonstrated 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 compliance.Experience 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 services.Familiarity 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 development.Seniority levelSeniority levelMid-Senior levelEmployment typeEmployment typeFull-timeJob functionJob functionEngineering and Information TechnologyIndustriesStaffing and RecruitingReferrals increase your chances of interviewing at Projectminds Australia by 2xSign in to set job alerts for “Senior Software Engineer” roles.Software Engineering Lead – Internal Tooling & Infrastructure (Remote)Sydney, New South Wales, Australia 12 hours agoSenior Site Reliability Engineer / Global Tech Unicorn - $200k + super + $40k EquitySydney, New South Wales, Australia A$200,000.00-A$220,000.00 4 days agoSoftware Engineering Lead Internal Tooling & Infrastructure (Remote)Sydney, New South Wales, Australia 6 hours agoSydney, New South Wales, Australia 1 day agoSenior Database Developer, Product Support Team (Bangkok based, relocation provided)Sydney, New South Wales, Australia 4 hours agoSenior Linear Programmer - Energy MarketSydney, New South Wales, Australia 1 day agoMathematics Curriculum Developer for Senior Secondary CoursesSydney, New South Wales, Australia 6 days agoSenior Developer Marketing Manager (Fixed Term until Dec 2025)Sydney, New South Wales, Australia 2 weeks agoSydney, New South Wales, Australia 3 weeks agoEveleigh, New South Wales, Australia 8 hours agoMillers Point, New South Wales, Australia 3 weeks agoSydney, New South Wales, Australia A$140,000.00-A$180,000.00 1 day agoSoftware Engineers - Mid/Senior - (Typescript, React, Node, AWS)Sydney, New South Wales, Australia 2 months agoSurry Hills, New South Wales, Australia 1 month agoSydney, New South Wales, Australia 3 days agoSenior Frontend Software Engineer - AI Help PlatformSydney, New South Wales, Australia 2 weeks agoSydney, New South Wales, Australia 4 days agoSydney, New South Wales, Australia 2 weeks agoSoftware Engineers - AI Team (Typescript/Node/React/AWS)Sydney, New South Wales, Australia 1 month agoSenior Software Engineer in Test ( Hiring multiple positions)Sydney, New South Wales, Australia 5 days agoSydney, New South Wales, Australia 9 hours agoSydney, New South Wales, Australia 2 weeks agoSydney, New South Wales, Australia 9 hours agoSenior Software Engineer - Identity & Access (Open to remote across ANZ)Sydney, New South Wales, Australia 8 hours agoSydney, New South Wales, Australia 1 month agoSydney, New South Wales, Australia 8 hours agoSydney, New South Wales, Australia 5 days agoMacquarie Park, New South Wales, Australia 4 weeks 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