Principal Engineer - Software Engineering (Software Management) (India)

Principal Engineer - Software Engineering (Software Management) (India)

22 Oct
|
Providence India
|
India

22 Oct

Providence India

India

The Identity and Access Management (IAM) team defines and manages the digital identities, permissions, and access rights for users and non-human identities (NHIs). The scope spans the entire identity lifecycle-provisioning, authentication, authorization, access governance, Privileged Access Management (PAM), Single Sign-On (SSO) & MFA, policy enforcement, reporting and deprovisioning across on-premises, cloud, and SaaS systems.
Architect, lead the development and implement secure, scalable, resilient and highly available Identity and Access Management solutions in hybrid identity environments (Entra ID + on prem Active Directory).
Build and maintain enterprise-grade integrations for IAM platforms/tools with IT/HR systems

~ Partner with security architecture, infrastructure, application, and HR/IT teams to align IAM solutions with enterprise security strategy, compliance requirements, and business objectives.
Work with Stakeholders, TPM and engineering team to understand business requirements. Design, build and maintain robust, scalable and reusable products and modules ensuring high availability, security and efficiency for enterprise-scale deployment.




Back-end Micro services/APIs using .Net/Go and database operations using SQL/No-SQL and Azure cloud services
User interfaces and front-end functionalities using React
Must have 9-14years of software engineering experience, with significant experience focusing on IAM domains
Architecture and implementation of solutions that manage user identities and secure access.
Expertise in Web application, APIs, Microservices design and development using .Net or Go, React and databases such as SQL/No-SQL .
Protocols/Standards : Deep understanding of IAM protocols (SAML, OAuth 2.0, OpenID Connect, SCIM), directory services (Active Directory, LDAP), and Cloud-native security.
IAM Tools : Experience with platforms like SailPoint, IdentityIQ, Okta, Ping Identity, or Microsoft Active Directory/Entra ID
Technical Leadership : Proven experience in technical leadership, mentoring engineers, and setting architectural standards.
Infrastructure: Experience with CI/CD pipelines, Docker, Kubernetes & IaC
Experience with version control systems, such as Git, ADO and ability to work in an Agile/Scrum development workplace.

~ Bachelor's Degree in Computer Science Engineering or similar

📌 Principal Engineer - Software Engineering (Software Management) (India)
🏢 Providence India
📍 India

Reply to this offer

Impress this employer describing Your skills and abilities, fill out the form below and leave Your personal touch in the presentation letter.

Subscribe to this job alert:

Get the latest job offers by email for: principal engineer - software engineering (software management) (india) / india

Subscribe to this job alert:

Get the latest job offers by email for: principal engineer - software engineering (software management) (india) / india