Haystack
← Back to Jobs
Technology
AS

Senior IAM software engineer - .Net OR Entra ID OR Active Directory

Analytics SolutionsBurbank, CA🇺🇸United StatesPosted 26 Aug 2026

Quick Overview

Seniority
Mid Senior
Work mode
Hybrid
Location
Burbank, CA, United States
Posted
17 hours ago
SQLSQL ServerSOC 2Active DirectoryAngularAzureC#CSS.NETASP.NETGitHTMLKubernetesLDAPPowerShellRESTTerraformTypeScriptVault

Job Description

Required Qualifications & Skills:

  • 8+ years of professional software engineering experience building and shipping web applications.
  • Strong, hands-on expertise in:
    • .NET / .NET Core, C#, ASP.NET Web API
    • Angular (modern versions), TypeScript, HTML/CSS
    • REST API design, SQL Server / relational data modeling
    • PowerShell scripting for identity and directory automation
  • Demonstrated experience automating against Active Directory and/or Microsoft Entra ID (Azure AD) LDAP, Microsoft Graph API, directory objects, groups, and service principals.
  • Experience with Git-based source control, CI/CD pipelines, and automated testing.
  • Ability to work independently in a complex enterprise environment and deliver production-ready outcomes within a fixed contract timeline.
  • Strong communication skills, with the ability to explain technical design to both engineers and non-technical stakeholders.

Preferred Qualifications:

  • Experience building identity governance, IAM, or access-request automation solutions.
  • Familiarity with non-human identity management, secrets management (e.g., Azure Key Vault, HashiCorp Vault), and certificate lifecycle automation.
  • Experience with Azure cloud services, Azure Functions, Logic Apps, or equivalent serverless automation.
  • Exposure to PIM/PAM platforms and privileged access models.
  • Experience with compliance and audit-driven engineering (SOX, PCI, SOC 2, or similar control environments).
  • Working knowledge of containers, Kubernetes, or infrastructure-as-code (Terraform, Bicep).
  • Relevant Microsoft certifications (e.g., SC-300, AZ-204, AZ-500).

Required Education:

  • Bachelor s degree in Computer Science, Information Systems, Software, Electrical or Electronics Engineering, or comparable field of study, and/or equivalent work experience

Similar jobs