Senior.NET Developer – IAM (PowerShell Focus)Senior.NET Developer with a strong PowerShell scripting background to support and enhance Identity and Access Management (IAM) solutions. The ideal candidate will have hands-on experience building, automating, and integrating IAM workflows, identity lifecycle processes, and access controls across enterprise systems.Design, develop, and maintain.NET-based applications and services supporting IAM platforms.Develop and optimize PowerShell scripts for:User provisioning and de-provisioningAccess management and role assignmentsIdentity lifecycle automationSystem integrations and batch jobsIntegrate IAM solutions with Active Directory, Azure AD, LDAP, and other identity repositories.Work closely with security, infrastructure, and application teams to implement IAM controls.Build RESTful APIs and services for IAM integrations.Troubleshoot IAM-related issues and perform root cause analysis.Ensure solutions comply with security standards, audit, and compliance requirements.Participate in solution design, code reviews, and technical documentation.Support IAM deployments, upgrades, and production issues.Required Skills & Qualifications:8–10 years of professional software development experience.Strong expertise in.NET /.NET Core / C#.Advanced PowerShell scripting experience (mandatory).Solid understanding of IAM concepts: Authentication & Authorization RBAC / ABAC Identity lifecycle management Access governance.Experience with Active Directory, Azure AD, LDAP.Hands-on experience with REST APIs, Web Services (JSON/XML).Strong SQL skills (SQL Server preferred).Experience with source control tools like Git / Azure DevOps.Familiarity with CI/CD pipelines.