A
Posted 1mo agoSingapore, Singapore, Singapore

IAM Software Engineer (Node.js/Python)

MiddleSingapore, Singapore, SingaporeSalary undisclosed
Required Skills
TypeScriptJavaScriptPythonNode.jsJavaAzureKubernetesDockerTerraformCI/CD
Job Description

Job Title: Software Engineer

 (This is a 2-year direct contract with permanent benefits)

We are seeking a Software Engineer to build secure, scalable Identity and Access Management (IAM) automation services for Whole-of-Government. The role focuses on developing backend services, APIs, automated testing capabilities and enterprise integrations with Microsoft Entra ID, Microsoft Graph and SailPoint to support identity lifecycle, access governance and operational workflows.

Key Responsibilities

 

·       Design, develop and maintain secure IAM applications, backend services, APIs and automation workflows.

·       Integrate with Microsoft Entra ID and Microsoft Graph to automate users, groups, enterprise applications, Administrative Units, PIM, Conditional Access Policies and access governance workflows.

·       Integrate with SailPoint to automate users, groups, entitlement management, provisioning and access review workflows.

·       Develop and maintain automated test suites, contract tests and validation checks for APIs, service integrations and critical business workflows.

·       Support Java-based backend utilities or plugins using Core Java, object-oriented design, encapsulation and dy

Similar Openings in Backend

View all in category