
Job Description
Ovii's Interpretation of the Role
The Full Stack Engineer – IAM Solutions designs, builds, and maintains custom identity and access management applications and integrations. The role focuses on secure lifecycle automation, role‑based access, and enterprise platform connectivity while collaborating with security, infrastructure, and business teams.
Role Snapshot
- Full‑stack software development
- Identity & Access Management (IAM) automation
- Enterprise platform integrations (Okta, Salesforce, ServiceNow, Azure, AWS)
- Secure API design and provisioning workflows
- Collaboration with security and business stakeholders
Must-Have Requirements
- Full‑stack development (Python, Java, C#, JavaScript)
- IAM concepts (identity lifecycle, provisioning, role‑based access)
- RESTful API development and integration
- Secure software development practices
- Relational database design and SQL
- custom IAM solution development
- access automation
- enterprise integration
- Bachelor’s degree in Computer Science, Information Technology, Software Engineering, or related field
Nice-to-Have Signals
- Security and IAM certifications (CISSP, IDPro, CCSP, CIMP, Okta, Azure SC‑300, AWS)
- Experience with AI tools for automation
- Agile delivery practices (Jira)
- Familiarity with modern software architecture
- designing and delivering IAM software in complex enterprises
- CISSP
- IDPro
- CCSP
- CIMP
- Okta Certified Professional or Developer
- Microsoft Azure SC‑300
- AWS CCP
- AWS CSA
Work Setup
- Location: Gurugram, India
- Work mode: REMOTE
- Remote scope: UNSPECIFIED
- Employment type: Full-Time
Not Specified in JD
- Salary range
- Visa sponsorship
- Relocation
- Travel
- Security clearance
- Coding test
- Portfolio
- GitHub
- Writing sample
- Cover letter
What You'll Likely Work On
- Design and implement custom IAM applications, APIs, and automation for identity lifecycle and access governance
- Build and maintain automated provisioning (joiner, mover, leaver) processes across enterprise platforms
- Create integrations between IAM solutions and systems such as HR, ticketing, and CRM using REST APIs and event‑driven patterns
- Partner with cybersecurity, infrastructure, and business owners to translate requirements into secure, scalable designs
- Write clean, well‑documented code and participate in the full software development lifecycle
- Troubleshoot integration and provisioning issues, improving system stability and supportability
- Contribute to technical standards, code reviews, and engineering best practices
- Document designs, workflows, and operational procedures
Good Fit If You Have
- Enjoys translating security and business requirements into technical solutions
- Comfortable working across multiple teams and stakeholder groups
- Passionate about secure, maintainable code and continuous improvement
Skills
- Full‑stack development (Python, Java, C#, JavaScript)
- IAM concepts (lifecycle, provisioning, entitlements)
- RESTful API & webhook integration
- Secure software development practices
- Relational databases & SQL
- CI/CD pipelines & automated testing
- Agile delivery (Jira)
- Security & IAM certifications (CISSP, Okta, Azure SC‑300, AWS)
- AI tools for automation