Identity, Credential, and Access Management (iCAM) Developer
++Job Responsibilities:++
- Lead design and implementation of specific iCAM workstreams (e.g., identity lifecycle automation or federation of services)
- Assist in developing and reviewing iCAM technical architectures, integration strategies, and solution designs
- Implement target iCAM architecture and access control on applications, infrastructure, API and on Cloud services
- Resolve technical issues through debugging, research, and investigation
++Required Skills:++
- Experience in implementing fine grained access control for Single Page Application, Legacy Application and Cloud Apps
- Experience in customizing and implementing Multi-Factor Authentication services on authentication platforms such as OKTA and Identity as a Service (IDAAS)
- Experience in customizing iCAM COTS products and performance tuning
- Experience coding in Java Technologies like JDBC, Java Script framework, Spring, Spring Boot, JPA and Web Services (REST)
- OKTA and SailPoint development experience
- Familiarity with developing, deploying, and troubleshooting applications in AWS environments
- Knowledge of DevOps Process to deploy to cloud infrastructure, Jenkins CI/CD process for product/API deployment
- Proficiency with automation and integration (APIs, SCIM, scripting in Python, PowerShell, etc.)
- Experience developing automated unit tests using Selenium
- Knowledge of Zero Trust security models and compliance frameworks (NIST SP 800-63, FIPS 201, FedRAMP)
- Familiarity with GenAI tools (such as Amazon Q or GitHub Copilot) for accelerating development, testing, and documentation in IAM/iCAM projects
++Preferred Skills:++
- Experience with production support, issue resolution and collaborating with vendors
- Experience with Database design including Stored Procedures, DML and DDL tasks.
- Experience fixing Security vulnerabilities in code