Senior Software Developer

2 months 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 build and enhance system components, ensuring high-quality deliverables.
  • Translate business requirements into technical specifications and software components.
  • Design and model programmatic solutions for complex problems to achieve functional and non-functional documented requirements.
  • Review design and code quality as part of deliverables.
  • Develop and support complex components, ensuring stability and reliability.
  • Participate in prioritization and planning of the team's work, ensuring alignment with business objectives.
  • Support and guide the project team in development activities, ensuring quality and meeting project deadlines.
  • Write unit and integration tests for each function to perform development.
  • Participate in the implementation of regression testing strategies to improve application stability.
  • Provide support and maintenance of the application, resolving complex anomalies.

Requirements

  • Bachelor's degree in information technology or software engineering, or equivalent education, training, and experience.
  • 8 years of experience in Java development.
  • Good knowledge and understanding of IGA concepts and best practices.
  • Solid analytical mind and initiative 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 Full time

    About the RoleAt Intact, we're seeking a highly skilled Senior Software Developer to join our Identity and Access Management team. As a key member of our team, you'll be responsible for designing, developing, and maintaining complex software components using Java.Key ResponsibilitiesDevelop and maintain Java-based components for our IdentityQ...


  • Saint-Hyacinthe, Quebec, Canada Intact Full time

    About the RoleAt Intact, we're seeking a highly skilled Senior Software Developer to join our Identity and Access Management team. As a key member of our team, you'll be responsible for designing, developing, and maintaining complex software components using Java.Key ResponsibilitiesDevelop and maintain Java-based components for our IdentityQ...


  • Saint-Hyacinthe, Quebec, Canada Intact Full time

    Join our team to help people, businesses, and society prosper. Feel empowered to learn and grow while being valued for who you are. Our hybrid work model provides balance between working from home and in-person interactions.About the roleOur Security team is looking for a senior software developer to build system integrations using Java, Agile approach, and...


  • Saint-Bruno-de-Montarville, Quebec, Canada Intelliswift Software Inc Full time

    We are looking for a Senior Software Engineer to join our team at "Company". The ideal candidate will have experience in software development and a strong background in computer science.The successful candidate will be responsible for designing, implementing, and maintaining software systems that meet the needs of our business.Key responsibilities...


  • Saint-Hyacinthe, Quebec, Canada Intact Full time

    About the RoleWe are seeking a highly skilled Senior Software Developer to join our Identity and Access Management team. As a key member of our team, you will be responsible for designing, developing, and implementing software solutions to support our IdentityIQ platform.Key ResponsibilitiesDevelop components in Java for SailPoint's IdentityQ platform,...


  • Saint-Hyacinthe, Quebec, Canada Intact Full time

    About the RoleWe are seeking a highly skilled Senior Software Developer to join our Identity and Access Management team. As a key member of our team, you will be responsible for designing, developing, and implementing software solutions to support our IdentityIQ platform.Key ResponsibilitiesDevelop components in Java for SailPoint's IdentityQ platform,...


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

    About the RoleWe are seeking a highly skilled Senior Software Developer to join our Identity and Access Management team. As a key member of our team, you will be responsible for designing, developing, and implementing system integrations using Java and Agile methodologies.Key ResponsibilitiesDevelop components in Java for SailPoint's IdentityQ platform,...


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

    About the RoleWe are seeking a highly skilled Senior Software Developer to join our Identity and Access Management team. As a key member of our team, you will be responsible for designing, developing, and implementing system integrations using Java and Agile methodologies.Key ResponsibilitiesDevelop components in Java for SailPoint's IdentityQ platform,...


  • Saint-Hyacinthe, Quebec, Canada Intact Full time

    About the RoleWe are seeking a highly skilled Senior Software Developer to join our Identity and Access Management team at Intact. As a key member of our team, you will be responsible for designing, developing, and implementing system integrations using Java for SailPoint's IdentityQ platform.Key ResponsibilitiesDevelop components in Java for SailPoint's...

  • Senior Java Developer

    4 weeks ago


    Saint-Hyacinthe, Quebec, Canada Intact Full time

    About the RoleWe are seeking a highly skilled Senior Java Developer to join our Identity and Access Management team. As a key member of our team, you will be responsible for designing, developing, and implementing complex software solutions using Java and IdentityQ.Key ResponsibilitiesDevelop and maintain high-quality Java code for IdentityQ...

  • Senior Java Developer

    4 weeks ago


    Saint-Hyacinthe, Quebec, Canada Intact Full time

    About the RoleWe are seeking a highly skilled Senior Java Developer to join our Identity and Access Management team. As a key member of our team, you will be responsible for designing, developing, and implementing complex software solutions using Java and IdentityQ.Key ResponsibilitiesDevelop and maintain high-quality Java code for IdentityQ...

  • Software Developer

    4 days ago


    Saint-Hyacinthe, Quebec, Canada Tim Hortons Full time

    We are seeking a skilled Software Developer to join our team at {company}. The ideal candidate will have expertise in programming languages such as Java, Python, and C++.Key ResponsibilitiesDesign and develop software applicationsCollaborate with cross-functional teamsEnsure code quality and maintainabilityRequirements3+ years of experience in software...


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

    About the RoleWe are seeking a highly skilled Senior Software Developer to join our Identity and Access Management team. As a key member of our team, you will be responsible for designing, developing, and implementing system integrations using Java and Agile methodologies.Key ResponsibilitiesDevelop components in Java for SailPoint's IdentityQ platform,...


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

    About the RoleWe are seeking a highly skilled Senior Software Developer to join our Identity and Access Management team. As a key member of our team, you will be responsible for designing, developing, and implementing system integrations using Java and Agile methodologies.Key ResponsibilitiesDevelop components in Java for SailPoint's IdentityQ platform,...


  • Saint-Bruno-de-Montarville, Quebec, Canada Bopied & Tendance Chaussure Full time

    We are looking for a Senior Software Developer to join our team at company "Company Name".Main Responsibilities:Design and develop high-quality software solutionsCollaborate with cross-functional teamsEnsure timely delivery of projectsRequirements:5+ years of experience in software developmentProficiency in programming languagesStrong problem-solving...


  • Saint-Bruno-de-Montarville, Quebec, Canada Trans-Herbe inc. Full time

    We are seeking a highly skilled Senior Software Engineer to join our software development team. As a key member of our team, you will be responsible for designing, developing, and maintaining our software applications. The ideal candidate will have a strong background in software engineering and a passion for innovation.The successful candidate will have...


  • Saint-Hyacinthe, Quebec, Canada Intact Full time

    We're seeking a seasoned software developer to join our Identity and Access Management team. As a key member of our Security team, you'll be responsible for building system integrations using Java and contributing to the development of our IdentityQ platform.About the RoleYou'll work closely with our team to design, develop, and test software components,...


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

    Job OverviewWe are seeking a highly skilled Senior Java Developer to join our Identity and Access Management team. As a key member of our team, you will be responsible for designing, developing, and implementing complex software components for our IdentityIQ platform.About the RoleIn this role, you will work closely with our cross-functional team to build...


  • Saint-Hyacinthe, Quebec, Canada McDonald's Full time

    Cloud Computing Expertise: We are seeking a Senior Software Engineer to lead our cloud computing initiatives. With a strong background in Java, this individual will be responsible for designing and implementing scalable cloud-based systems.Key Responsibilities:Design and develop cloud-based applications using JavaCollaborate with cross-functional teams to...


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

    About UsAt Intact Financial Corporation, we're passionate about transforming the customer experience for millions of Canadians.Our TeamWe're a diverse group of innovators, data scientists, and software engineers who use machine learning, agility, UX, and design thinking to drive change.What We DoWe're busy keeping Canadians insured, and our work is driven by...