This list contains only the countries for which job offers have been published in the selected language (e.g., in the French version, only job offers written in French are displayed, and in the English version, only those in English).
We are seeking a highly skilled and experienced Senior IAM Developer to join our Information Security team. The ideal candidate will play a key role in the design, development, implementation, and maintenance of Identity and Access Management (IAM) solutions. This individual will work closely with cross-functional teams to ensure secure access to systems and data, implement IAM best practices, and support compliance and governance initiatives.
Job Responsibility:
Design, develop, and implement IAM solutions (e.g., SailPoint, Okta, Ping Identity, ForgeRock, CyberArk)
Develop and customize connectors, workflows, and integrations between IAM systems and enterprise applications
Implement Role-Based Access Control (RBAC), Attribute-Based Access Control (ABAC), and least privilege models
Automate provisioning, de-provisioning, and access review processes
Collaborate with security architects and engineers to define IAM strategy and roadmap
Conduct troubleshooting, debugging, and support for IAM-related incidents
Ensure compliance with security policies, standards, and regulatory frameworks (e.g., SOX, HIPAA, GDPR)
Write technical documentation, including design specifications, system configurations, and operational procedures
Mentor junior developers and assist in code reviews and best practices adoption
Develop and perform SailPoint deployment activities – connector configuration, custom rule development, workflow configuration and development, third party system integration
Build and configure SailPoint in-built tasks like aggregation, schedule tasks, correlation
Develop API services to handle access policies, access requests and integrate with external applications
Provide application-related troubleshooting services as part of project or post-production support activities and keep documentation accurate and up to date
Install, integrate, configure, and deploy IAM solutions and systems to facilitate User Life-Cycle Management, Identity and Access Governance, Automated Provisioning, Single Sign-On, Federation, Privileged Account Management Respond to escalated Tier 3 client support calls for managed services, as needed
Design and develop branding separately for admin and users for client identity IQ UI using JavaScript, XML, CSS, and HTML
Install, Customize, configure and support identify provisioning and Governance tools
Responsible for setting up necessary configurations and trigger points for access reviews on SailPoint IIQ
On-boarding of new applications on SailPoint IIQ. Applications maybe integrated in multiple patterns including but not limited to Database, LDAP, REST APIs etc
Lead and participate in projects that include project resources to achieve project objectives
Develops the creation process of new audit reports, templates, and runs current audit reports for SOX, PCI, and CPNI for specific application
Implement new code into UAT and Production for system development lifecycle processes
Must have experience in AD, LDAP, JDBC, SNOW connectors
Experience with SailPoint Identity IQ Role assignment and business rules Experience with developing SailPoint Identity IQ Quick Links Experience with federated identity and web services security concepts such as SAML, OAuth 2.0, OpenID Connect
Experience with SOAP and RESTful web services architectures Experience with SCIM and JDBC Application On-boarding for built-in and custom connectors including development of build-map rules, before and after provisioning rules Development of custom reporting and bean shell rules
Development of workflows for approval, notification and provisioning of connected and disconnected systems Work closely with scrum team on regular basis about the status of the deployment and highlight any issues which may impact the project timeline
Requirements:
Strong programming/scripting skills in Java, BeanShell, PowerShell, Python, or similar
Experience includes being involved with 2 or more SailPoint Identity Access Management Implementations as a Developer/Engineer or Architect
Very good technical skills across a variety of technologies such as multi-tiered architecture, databases, and LDAP
Must have a background of on-boarding application into the SailPoint IIQ
Experience creating custom workflows and forms with Java for SailPoint Identity IIQ
Excellent communication skills, presentation and interpersonal skills are required
Extensive experience in SailPoint IIQ LCM and Connector implementation
Assist in preparing project plans using project management tools
Ability to communicate with all levels of the organization in comprehensive manner (i.e., translate and present technical information to business)
Experience with Identity IQ Administration and Implementation
Develop or contribute to technical project plans with regular tracking and reporting
Strong IAM domain knowledge
Develop a customized solution for Certification or Access review campaign
Develop and execute test cases and test plans for SailPoint solutions
Develop technical project plans and aid in project resourcing
Expertise in one or more IAM platforms
Familiarity with cloud platforms (AWS, Azure, GCP) and integrating IAM with cloud services
Understanding of DevOps concepts and CI/CD pipelines is a plus
SailPoint certified or willing to be certified is a huge Plus
Years of Exp: 7- 10 Years
Visa Status: H1, H4-EAD, GC, Citizen
Nice to have:
Understanding of DevOps concepts and CI/CD pipelines is a plus
SailPoint certified or willing to be certified is a huge Plus