Senior Software Developer specializing in Identity and Access Management at Intact. Responsible for developing and maintaining IAM solutions and collaborating with technical teams.
Responsibilities
Develop and maintain customizations, rules, workflows, tasks, and integrations within SailPoint IIQ under the guidance of senior specialists, progressively taking greater ownership as your platform expertise grows.
Write high-quality code and scripts to automate identity lifecycle processes, support integrations, and improve operational efficiency across the team's IAM portfolio.
Analyze and troubleshoot complex identity and access issues across our Joiner, Mover, and Leaver (JML) processes, role models, and application connectors applying structured analytical thinking to get to root cause fast.
Support the onboarding of new applications into our governance framework, contributing to connector development, data mapping, and testing to ensure accurate provisioning and access tracking.
Contribute to access certification campaigns, helping to maintain the business logic, scheduling, and audit readiness of periodic reviews.
Assist in the governance of service accounts and non-human identities, ensuring they are subject to the same lifecycle standards as human users.
Collaborate actively with the Entra ID (Azure AD) and PAM (CyberArk) teams to support a unified identity security posture across cloud and privileged environments.
Produce clear technical documentation designs, runbooks, test results, and process guides that raises the team's collective knowledge base.
Support and learn from Specialist-level engineers while actively contributing your programming expertise to accelerate team delivery.
Requirements
University degree in Computer Science, Software Engineering, Cybersecurity, or a related field
3–5 years of experience in software engineering, systems integration, or a security/IAM-adjacent role
Demonstrated ability to deliver in complex, enterprise-scale technical environments
Strong proficiency in Java you are comfortable reading, writing, and debugging Java code in a real enterprise context
Experience with at least one scripting language: Python, PowerShell, or Bash/Shell
Solid working knowledge of REST APIs, JSON, and XML
Familiarity with SQL for data queries, reporting, and troubleshooting identity data flows
Experience with version control (Git) and clean software development practices (code reviews, testing, documentation)
A working understanding of IAM concepts: identity lifecycle, RBAC/ABAC, provisioning, access reviews, MFA, and SSO
Awareness of security and compliance frameworks such as NIST, SOX, or ISO 27001
Familiarity with Active Directory / Entra ID (Azure AD) and directory services concepts
Understanding of Zero Trust principles and the importance of least-privilege access
Familiarity with SCIM, SOAP, or LDAP protocols
Exposure to CI/CD pipelines and DevOps tooling (Jenkins, Ansible, Terraform)
SailPoint or relevant security certifications (CISSP, Security+, or SailPoint certifications) are a bonus
A self-starter mentality you take initiative, ask smart questions, and don't wait to be told what to do next
Strong written and verbal communication skills you can document your work clearly and explain technical concepts to non-technical colleagues
Collaborative and team-oriented you share knowledge freely, support peers, and contribute positively to the team culture
Strong ethical principles and a genuine commitment to information security best practices
For candidates located in Quebec, bilingualism is required considering the necessity to interact on a regular basis with English-speaking colleagues across the country.
Benefits
Flexible work arrangements and a hybrid work model
Possibility to purchase up to 5 extra days off per year
Multiple benefits offered to support physical and mental wellbeing, including telemedicine, Wellness account and much more
Share plan & other savings: up to 12% of salary or even more (ask how you could earn guaranteed income for life)
Senior embedded engineer developing safety - critical ECU firmware for Hexagon Mining’s digital mining and vehicle - control technologies. Designing, testing, and commissioning embedded systems.
Staff Software Engineer building full - stack AI - powered healthcare workflows for exacare ai, whose platform transforms referral packets into clinical insights and placement decisions.
Senior Software Engineer building scalable TypeScript and AWS systems for exacare ai’s AI operating system for post - acute care. Owning healthcare workflow features from design through production.
Senior Full Stack Engineer expanding Infisical’s open source security infrastructure platform. Building secrets management, PKI, PAM, and KMS products with the engineering team.
Full Stack Engineer expanding Infisical’s open source security platform for secrets management, PKI, PAM, and KMS. Building secure developer infrastructure and AI - enabled security capabilities.
Full - Stack Digital Strategist developing multi - channel campaigns for luxury hotels, resorts, and experiential travel brands. Optimizing paid media, SEO, tracking, funnels, and client performance.
Principal Software Developer building Solace Agent Mesh, an event - driven platform connecting and orchestrating AI agents. Leading AI integration architecture, platform development, and technical innovation.
Guidewire technical lead shaping insurance digital transformation at Alithya. Designing scalable architectures, integrations, cloud migrations, and modernization solutions.
Senior Software Engineer building AlphaSense’s AI - powered Excel plugin for financial professionals. Optimizing Office integrations used by analysts at leading financial institutions.