Software Engineer

1 week ago


SaintHyacinthe, Quebec, Canada Intact Financial Corporation Full time

About the Role

Our Security team, specializing in Identity and Access Management, is seeking a skilled software developer to join our dynamic team.

Key Responsibilities

  • Develop system integrations by coding, testing, debugging, and following software engineering best practices using an Agile approach.
  • Collaborate with the team to enhance each other's skills and contribute to the prioritization and planning of work.
  • Translate requirements into technical specifications and software components.
  • Design and model programmatic solutions for complex problems to enable achievement of functional and non-functional documented requirements.
  • Review design as part of deliverables and ensure quality of delivered code.
  • Develop and support complex components, write unit and integration tests, and participate in regression testing strategies.
  • Provide support and maintenance of the application and resolve complex anomalies.

Requirements

  • Bachelor's degree in information technology or software engineering.
  • 8 years of experience in Java development.
  • Good knowledge and understanding of IGA concepts and best practices.
  • Solid analytical mind, initiative, and ability to work under pressure.
  • Ability to work in a team and have an eye for detail.
  • Bilingualism required (French/English).
  • Experience with IdentityQ from SailPoint is a strong asset.

Technologies Involved

  • 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

  • A financial rewards program that recognizes your success.
  • An industry-leading Employee Share Purchase Plan; we match 50% of net shares purchased.
  • An extensive flex pension and benefits package, with access to virtual healthcare.
  • Flexible work arrangements.
  • Possibility to purchase up to 5 extra days off per year.
  • An annual wellness account that promotes an active and healthy lifestyle.
  • Access to tools and resources to support physical and mental health, embracing change and connecting with colleagues.
  • A dynamic workplace learning ecosystem complete with learning journeys, interactive online content, and inspiring programs.
  • Inclusive employee-led networks to educate, inspire, amplify voices, build relationships, and provide development opportunities.
  • Inspiring leaders and colleagues who will lift you up and help you grow.
  • A Community Impact program, because what you care about is a part of what makes you different. And how you contribute to your community should be just as unique.


  • Saint-Hyacinthe, Quebec, Canada Intact Financial Corporation Full time

    About the RoleWe're seeking a seasoned Manager, Software Development, to lead our growing team of software engineers. As a key member of our organization, you'll be responsible for driving the development of powerful and intuitive software applications that exceed user expectations.Key ResponsibilitiesDevelop and lead high-performing software development...


  • Saint-Hyacinthe, Quebec, Canada Intact Financial Corporation Full time

    About the RoleWe're seeking a seasoned Manager, Software Development, to lead our growing team of software engineers. As a key member of our organization, you'll be responsible for driving the development of powerful and intuitive software applications that exceed user expectations.Key ResponsibilitiesDevelop and lead high-performing software development...


  • Saint-Hyacinthe, Quebec, Canada Intact Financial Corporation Full time

    About the RoleWe are seeking a highly skilled and experienced Software Development Manager to join our team at Intact Financial Corporation. As a key member of our software development team, you will be responsible for leading and managing a team of software engineers to deliver high-quality software applications that meet the needs of our customers.Key...


  • Saint-Hyacinthe, Quebec, Canada Intact Financial Corporation Full time

    About the RoleWe are seeking a highly skilled and experienced Software Development Manager to join our team at Intact Financial Corporation. As a key member of our software development team, you will be responsible for leading and managing a team of software engineers to deliver high-quality software applications that meet the needs of our customers.Key...


  • Saint-Hyacinthe, Quebec, Canada Intact Full time

    At Intact, our workforce is central to our mission: empowering individuals, enterprises, and communities to thrive during prosperous times and remain resilient during challenges. We are committed to fostering an environment where diversity is celebrated, and every employee is valued for their unique contributions.We encourage continuous learning and personal...


  • Saint-Hyacinthe, Quebec, Canada Intact Financial Corporation Full time

    About the RoleWe are seeking a highly skilled and experienced Software Development Manager to join our team at Intact Financial Corporation. As a key member of our organization, you will be responsible for leading agile development teams to deliver powerful and intuitive software applications that exceed user expectations.Key ResponsibilitiesDevelop and lead...


  • Saint-Hyacinthe, Quebec, Canada Intact Financial Corporation Full time

    About the RoleWe are seeking a highly skilled and experienced Software Development Manager to join our team at Intact Financial Corporation. As a key member of our organization, you will be responsible for leading agile development teams to deliver powerful and intuitive software applications that exceed user expectations.Key ResponsibilitiesDevelop and lead...


  • Saint-Hyacinthe, Quebec, Canada EXP Full time

    EXP is a global consulting engineering firm where engineers, urban planners, architects, and experts from various scientific and technical fields collaborate to develop sustainable solutions for complex local and global challenges. We are committed to diversity, entrepreneurial spirit, and sustainable solutions. Our team values personal growth and...


  • Saint-Hyacinthe, Quebec, Canada Intact Financial Corporation Full time

    About the RoleOur Security team, specializing in Identity and Access Management, is seeking a skilled software developer to join our dynamic team.Key ResponsibilitiesDevelop system integrations by coding, testing, debugging, and following software engineering best practices using an Agile approach.Collaborate with the team to build and enhance system...


  • Saint-Hyacinthe, Quebec, Canada Intact Financial Corporation Full time

    About the RoleOur Security team, specializing in Identity and Access Management, is seeking a skilled software developer to join our dynamic team.Key ResponsibilitiesDevelop system integrations by coding, testing, debugging, and following software engineering best practices using an Agile approach.Collaborate with the team to build and enhance system...

  • Software Developer

    1 month ago


    Saint-Hyacinthe, Quebec, Canada Intact Full time

    Our employees are at the heart of what we do best: helping people, businesses and society prosper in good times and be resilient in bad times. When you join our team, you're bringing this purpose to life alongside a passionate community of experts. Feel empowered to learn and grow while being valued for who you are– here, diversity is a strength. You have...


  • Saint-Augustin-de-Desmaures, Quebec, Canada Bechtle Full time

    About the RoleWe are seeking a highly skilled Requirements Engineer to join our team at Bechtle. As a Requirements Engineer, you will play a critical role in the development of software solutions that meet the needs of our diverse customer base.Key ResponsibilitiesIdentify and document the technical and functional requirements of software solutions through...


  • Saint-Augustin-de-Desmaures, Quebec, Canada Bechtle Full time

    About the RoleWe are seeking a highly skilled Requirements Engineer to join our team at Bechtle. As a Requirements Engineer, you will play a critical role in the development of software solutions that meet the needs of our diverse customer base.Key ResponsibilitiesIdentify and document the technical and functional requirements of software solutions through...


  • Saint-Augustin-de-Desmaures, Quebec, Canada Bechtle Full time

    About the RoleWe are seeking a highly skilled Requirements Engineer to join our team at Bechtle. As a Requirements Engineer, you will play a crucial role in the development of software solutions that meet the needs of our diverse customer base.Key ResponsibilitiesIdentify and document the technical and functional requirements of software solutions through...


  • Saint-Augustin-de-Desmaures, Quebec, Canada Bechtle Full time

    About the RoleWe are seeking a highly skilled Requirements Engineer to join our team at Bechtle. As a Requirements Engineer, you will play a crucial role in the development of software solutions that meet the needs of our diverse customer base.Key ResponsibilitiesIdentify and document the technical and functional requirements of software solutions through...


  • Saint-Hyacinthe, Quebec, Canada EXP Full time

    About EXP At EXP, we are proud to foster a diverse and skilled community dedicated to developing innovative solutions for both the built and natural environments on a global scale. As an international consulting engineering firm, we bring together engineers, urban planners, architects, and specialists from various scientific and technical backgrounds to...


  • Saint-Hyacinthe, Quebec, Canada EXP Full time

    About EXP At EXP, we are proud to be an international consulting engineering firm dedicated to delivering innovative solutions for both the built and natural environments. Our diverse team comprises engineers, urban planners, architects, and specialists from various scientific and technical backgrounds, all collaborating to tackle complex challenges on both...

  • DevOps Engineer

    7 days ago


    Saint-Hyacinthe, Quebec, Canada Intact Financial Corporation Full time

    **About Us**At Intact Financial Corporation, we're dedicated to helping people, businesses, and society prosper in good times and be resilient in bad times. Our employees are the heart of our organization, and we're committed to empowering them to learn and grow while being valued for who they are.**Our Culture**We believe that diversity is a strength, and...

  • DevOps Engineer

    7 days ago


    Saint-Hyacinthe, Quebec, Canada Intact Financial Corporation Full time

    **About Us**At Intact Financial Corporation, we're dedicated to helping people, businesses, and society prosper in good times and be resilient in bad times. Our employees are the heart of our organization, and we're committed to empowering them to learn and grow while being valued for who they are.**Our Culture**We believe that diversity is a strength, and...


  • Chute-Saint-Philippe, Quebec, Canada Access Full time

    Position Overview We are seeking a Lead Software Engineer to contribute to a variety of content management systems and web application initiatives for mid-sized to large-scale clients, including notable organizations. Key Responsibilities Collaborate on innovative digital solutions that enhance client engagement and operational efficiency. Work on...