Senior Software Engineer – Identity Governance

1 month ago


Toronto, Ontario, Canada Intact Financial Corporation Full time

Position Overview

At Intact Financial Corporation, our workforce is fundamental to our mission: empowering individuals, enterprises, and communities to thrive during prosperous times and remain resilient during challenges. As part of our organization, you will contribute to this vision alongside a dedicated team of professionals.

Growth and Development

We are committed to fostering an environment where you can learn and advance while being appreciated for your unique contributions. Diversity is a cornerstone of our culture, and we pledge to assist you in achieving your aspirations through various resources, opportunities, and flexibility. This is our promise to our employees.

Work Model

Our hybrid work structure strikes a balance between remote work and meaningful face-to-face collaboration.

Role Description

Our Security division, specializing in Identity and Access Management, is seeking a senior software developer.

In this role, you will collaborate with a vibrant team to create system integrations by coding, testing, debugging, and adhering to software engineering best practices using an Agile methodology. You will also contribute to a collaborative environment that enhances the skills of all team members.

Key Responsibilities:

  • Develop Java components for SailPoint's IdentityQ platform (LifeCycle, connectors, etc.).
  • Gain mastery over the technical and business functionalities of the IdentityIQ system to effectively communicate with colleagues and users.
  • Convert requirements into technical specifications and software components.
  • Design and model programmatic solutions for complex challenges to meet both functional and non-functional requirements.
  • Review designs as part of deliverables, ensuring code and design quality.
  • Develop and maintain intricate components.
  • Actively engage in prioritizing and planning the team's workload.
  • Guide the project team in development activities to uphold code quality while adhering to project timelines.
  • Create unit and integration tests for all developed functions.
  • Participate in implementing regression testing strategies to enhance application stability.
  • Provide ongoing support and maintenance for the application, addressing complex issues.
  • Work independently.

Qualifications:

  • Bachelor's degree in information technology/software engineering or equivalent education, training, and experience.
  • 8 years of experience in Java development.
  • Strong understanding of IGA concepts and best practices.
  • Analytical mindset.
  • Proactive and able to perform under pressure.
  • Team-oriented with attention to detail.
  • Bilingual (French/English) required.
  • No Canadian work experience necessary, but must be eligible to work in Canada.
  • Experience with SailPoint's IdentityQ is a significant advantage.

Technologies Utilized:

  • IdentityIQ SailPoint.
  • Advanced Java Backend development.
  • Git.
  • Gradle.
  • SQL (Oracle, MSSQL, MySQL, DB2), including JDBC.
  • Jenkins (CI/CD).
  • Spring / Hibernate.
  • JQuery / React.
  • HTML / CSS.
  • JSON / XML.
  • Azure, Active Directory.
  • Web Services (REST / SOAP).
  • Authorization and Authentication (Oauth2, OIDC, SAML, Identity Provider (IdP), SSO).

What We Offer:

Being part of our organization means you will be empowered to excel every day. Here are some benefits you can expect as a permanent member of our team:

  • A financial rewards program recognizing your achievements.
  • An industry-leading Employee Share Purchase Plan, with a 50% match on net shares purchased.
  • An extensive flexible pension and benefits package, including access to virtual healthcare.
  • Flexible work arrangements.
  • Opportunity to purchase up to 5 additional days off annually.
  • An annual wellness account promoting an active and healthy lifestyle.
  • Access to resources supporting physical and mental health, embracing change, and connecting with colleagues.
  • A dynamic workplace learning ecosystem with learning journeys, interactive online content, and inspiring programs.
  • Inclusive employee-led networks for education, inspiration, and development opportunities.
  • Supportive leaders and colleagues who will encourage your growth.
  • A Community Impact program, reflecting your unique contributions to the community.


  • Toronto, Ontario, Canada Strata Identity Full time

    About Strata IdentityStrata Identity is a pioneering company in the field of distributed identity management, revolutionizing the way organizations approach identity security. Our cutting-edge platform, Maverics, enables seamless integration with identity infrastructure and applications, modernizing security and automating IT processes.The RoleWe are seeking...


  • Toronto, Ontario, Canada Strata Identity Full time

    About Strata IdentityStrata Identity is a pioneering company in the field of distributed identity management, revolutionizing the way organizations approach identity security. Our cutting-edge platform, Maverics, enables seamless integration with identity infrastructure and applications, modernizing security and automating IT processes.The RoleWe are seeking...


  • Toronto, Ontario, Canada Strata Identity Full time

    About Strata IdentityStrata Identity is a pioneering company in the field of distributed identity management, revolutionizing the way organizations approach identity security. Our cutting-edge platform, Maverics, enables seamless integration with identity infrastructure and applications, modernizing security and automating IT processes.The RoleWe are seeking...


  • Toronto, Ontario, Canada Strata Identity Full time

    The Massive Enterprise Identity MarketThere is not a single large organization that doesn't need what Strata has to offer. Identity security is a foundational technology that every company needs no matter what industry they are in. A great aspect of Strata is that you can call on virtually any name brand organization and be confident that someone in the...


  • Toronto, Ontario, Canada Strata Identity Full time

    About Strata IdentityStrata Identity is a leading provider of identity security solutions for large enterprises. Our technology is a foundational component of every company's security infrastructure, regardless of industry.Job DescriptionWe are seeking an experienced Senior Sales Engineer to join our team. As a Senior Sales Engineer, you will be responsible...


  • Toronto, Ontario, Canada Strata Identity Full time

    About Strata IdentityStrata Identity is a leading provider of identity security solutions for large enterprises. Our technology is a foundational component of every company's security infrastructure, regardless of industry.Job DescriptionWe are seeking an experienced Senior Sales Engineer to join our team. As a Senior Sales Engineer, you will be responsible...

  • Senior Sales Engineer

    2 weeks ago


    Toronto, Ontario, Canada Strata Identity Full time

    About Strata IdentityStrata Identity is a leading provider of identity security solutions for large enterprises.Job DescriptionWe are seeking a highly skilled Sales Engineer to join our team and help us expand our presence in the enterprise identity market.Key Responsibilities:Develop and execute sales strategies to drive revenue growth in the enterprise...

  • Senior Sales Engineer

    2 weeks ago


    Toronto, Ontario, Canada Strata Identity Full time

    About Strata IdentityStrata Identity is a leading provider of identity security solutions for large enterprises.Job DescriptionWe are seeking a highly skilled Sales Engineer to join our team and help us expand our presence in the enterprise identity market.Key Responsibilities:Develop and execute sales strategies to drive revenue growth in the enterprise...


  • Toronto, Ontario, Canada Intact Financial Corporation Full time

    Position OverviewAt Intact Financial Corporation, our workforce is central to our mission: to empower individuals, businesses, and communities to thrive during both prosperous and challenging times. As part of our dedicated team, you will contribute to this vision alongside a diverse group of professionals.We prioritize your growth and development, ensuring...


  • Toronto, Ontario, Canada Intact Financial Corporation Full time

    Company OverviewAt Intact Financial Corporation, our mission is to empower individuals, businesses, and communities to thrive during both prosperous and challenging times. Our workforce is driven by a shared commitment to excellence and innovation.Position SummaryWe are seeking a seasoned Software Developer to enhance our Security team, specializing in...


  • Toronto, Ontario, Canada Intact Financial Corporation Full time

    Company OverviewAt Intact Financial Corporation, our workforce is the cornerstone of our mission: to empower individuals, businesses, and communities to thrive during both prosperous and challenging times. Joining our team means contributing to this vision alongside a dedicated group of professionals.Empowerment and GrowthWe are committed to fostering an...


  • Toronto, Ontario, Canada Amazon Full time

    About the Role:Amazon is seeking a highly skilled Senior Software Engineer to join our AWS Identity team. As a key member of our team, you will be responsible for designing and building services that enable customers to manage their workforce and individual identities and manage their access to AWS applications and SaaS offerings.About the Team:AWS Identity...


  • Toronto, Ontario, Canada Amazon Full time

    About the Role:Amazon is seeking a highly skilled Senior Software Engineer to join our AWS Identity team. As a key member of our team, you will be responsible for designing and building services that enable customers to manage their workforce and individual identities and manage their access to AWS applications and SaaS offerings.About the Team:AWS Identity...


  • Toronto, Ontario, Canada Alpaca Full time

    About AlpacaAlpaca is a leading financial services company that empowers millions of users to trade billions of dollars worth of assets. Our mission is to provide a modern and secure platform for onboarding users, verifying their identity, evaluating risk, and managing their trading accounts.Job SummaryWe are seeking a highly skilled Senior Software Engineer...


  • Toronto, Ontario, Canada Alpaca Full time

    About AlpacaAlpaca is a leading financial services company that empowers millions of users to trade billions of dollars worth of assets. Our mission is to provide a modern and secure platform for onboarding users, verifying their identity, evaluating risk, and managing their trading accounts.Job SummaryWe are seeking a highly skilled Senior Software Engineer...


  • Old Toronto, Ontario, Canada Tbwa ChiatDay Inc Full time

    About the RoleWe are seeking a highly skilled Senior Identity Security Engineer to join our team at Tbwa Chiat/Day Inc. as a Lead Product Security Engineer. In this role, you will be responsible for designing and developing our distributed-identity orchestration platform, Maverics.Key ResponsibilitiesDesign and Develop Maverics: Use your expertise in...


  • Old Toronto, Ontario, Canada Tbwa ChiatDay Inc Full time

    About the RoleWe are seeking a highly skilled Senior Identity Security Engineer to join our team at Tbwa Chiat/Day Inc. as a Lead Product Security Engineer. In this role, you will be responsible for designing and developing our distributed-identity orchestration platform, Maverics.Key ResponsibilitiesDesign and Develop Maverics: Use your expertise in...


  • Toronto, Ontario, Canada Strata Identity Full time

    Job Title: Software Engineer - Identity Orchestration Platform Join Strata, a venture-backed startup building the next generation of distributed identity management for the multi-cloud world, as a Software Engineer on our Identity Orchestration Platform. About Strata Strata is a company that strongly believes in designing for security, reliability, and...


  • Toronto, Ontario, Canada Strata Identity Full time

    Job Title: Software Engineer - Identity Orchestration PlatformJoin Strata, a venture-backed startup building the next generation of distributed identity management for the multi-cloud world, as a Software Engineer on our Identity Orchestration Platform.About StrataStrata is a company that strongly believes in designing for security, reliability, and scale....

  • Software Engineer

    4 weeks ago


    Toronto, Ontario, Canada Amazon Development Centre Canada ULC Full time

    About Amazon Web Services (AWS) Amazon Web Services (AWS) is a thriving business within Amazon, serving millions of active customers globally. Each team within AWS operates independently, driven by customer satisfaction, innovation, growth, and revenue generation. About the Role The workforce Identity group at AWS is responsible for account sign-up,...