Full Stack Engineer - IAM Solutions
New
A
AHEADInformation Technology
Gurugram, HaryanaFull-TimeSenior
Salary not disclosed
Apply NowOpens the employer's application page
Job Details
- Experience
- Bachelor’s degree or 6+ years of professional software engineering experience.
- Required Skills
- PythonJavaJavascriptSalesforceC#JiraRESTful APIsServiceNow
Requirements
- Bachelor’s degree in CS, IT, Software Engineering, or related field, or 6+ years of professional software engineering experience.
- Strong full stack software development experience with two or more modern programming languages such as Python, Java, C#, or JavaScript.
- Hands-on experience building custom IAM, access automation, or enterprise integration solutions.
- Strong understanding of IAM concepts, including identity lifecycle management, provisioning/deprovisioning, roles, entitlements, and access control models.
- Experience developing secure integrations and APIs across platforms such as Okta, Salesforce, and ServiceNow.
- Knowledge of authentication, authorization, and identity-related security principles.
- Experience working with REST APIs, webhooks, system-to-system integrations, and data exchange patterns.
- Strong understanding of secure software development practices, including logging, error handling, secrets protection, and input validation.
- Familiarity with modular software design, version control, CI/CD, automated testing, and code review.
- Experience working with relational databases and data models.
- Familiarity with Agile delivery practices and Jira.
Responsibilities
- Design, build, and maintain custom IAM applications, APIs, services, and automation that support identity lifecycle management, role-based access, entitlement management, and provisioning workflows.
- Develop full stack solutions that enable secure identity orchestration, access automation, and administrative workflows across platforms including Okta, Salesforce, ServiceNow, and other enterprise applications.
- Engineer and maintain automated joiner, mover, leaver provisioning and deprovisioning processes.
- Partner with cybersecurity, infrastructure, and business application owners to gather requirements and translate them into secure, scalable technical designs.
- Design and implement integrations between IAM platforms, enterprise systems, HR-driven workflows, and ticketing systems using APIs and web services.
- Write clean, efficient code using modern software engineering practices.
- Troubleshoot and resolve incidents, defects, and integration failures to improve system stability.
View Full Description & ApplyYou'll be redirected to the employer's site