Senior Full Stack Application Developer

1 month ago


SaintHyacinthe, Quebec, Canada Intact Financial Corporation Full time

At Intact Financial Corporation, we're looking for a skilled Senior Full Stack Application Developer to join our team. As a key member of our team, you'll play a crucial role in developing and maintaining our applications using Java and Angular.

About the Role

We're seeking a highly motivated and experienced developer who can analyze system and coding needs, propose solutions, and develop system specifications, code, modify, test, and debug computer programs. You'll work closely with our team to ensure the quality of the code delivered while meeting project deadlines.

Key Responsibilities

  • Perform analyses of system and coding needs to identify problems and propose solutions.
  • Develop system specifications, code, modify, test, and debug computer programs.
  • Master the technical and business features of the system to explain them to colleagues and interact effectively with users.
  • Translate requirements into technical specifications/software components.
  • Organize and manage production sessions.
  • Ensure the design and modeling of programmatic solutions for complex problems.
  • Review design as part of deliverables.
  • Develop and support complex components.
  • Support and guide the project team in development activities.
  • Write unit and integration tests for each function.
  • Participate in the implementation of regression testing strategies.
  • Provide support and maintenance for the application.

Requirements

  • Undergraduate degree in Computer Science or equivalent education and experience.
  • 8 years of development experience.
  • Ability to analyze and synthesize data.
  • Initiative and ability to work under pressure.
  • Can work in a team and detail-oriented.
  • Experience in JavaScript, TypeScript, Angular 2+, HTML, CSS.
  • Experience building server-side applications using Java 8+, SpringBoot, and building web services or APIs using REST (and SOAP).
  • Experience with relational databases, such as Oracle 12+, PL/SQL and preferably NoSQL databases such as MongoDB or Elasticsearch.
  • No work experience in Canada required, but you must have authorization to work in Canada.
  • Bilingualism (French/English) – Need to interact on a regular basis with colleagues across the country.

What We Offer

As a permanent member of our team, you'll be empowered to be and do your best every day. Here's what you can expect:

  • 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.

We Are an Equal Opportunity Employer

At Intact Financial Corporation, we value diversity and strive to create an inclusive, accessible workplace where all individuals feel valued, respected, and heard.



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

    About the RoleWe are seeking a highly skilled Senior Full Stack Application Developer to join our growing team. As a key member of our development team, you will be responsible for designing, developing, and maintaining complex software applications using Java and Angular.Key ResponsibilitiesPerform thorough analyses of system and coding needs to identify...


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

    About the RoleWe are seeking a highly skilled Senior Full Stack Application Developer to join our team at Intact Financial Corporation. As a key member of our team, you will be responsible for designing, developing, and maintaining complex software applications using Java and Angular.Key ResponsibilitiesPerform thorough analyses of system and coding needs to...


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

    About the RoleWe are seeking a highly skilled Senior Full Stack Application Developer to join our team at Intact Financial Corporation. As a key member of our team, you will be responsible for designing, developing, and maintaining complex software applications using Java and Angular.Key ResponsibilitiesAnalyze system and coding needs to identify problems...


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

    About the RoleWe are seeking a highly skilled Senior Full Stack Application Developer to join our team at Intact Financial Corporation. As a key member of our team, you will be responsible for designing, developing, and maintaining complex software applications using Java and Angular.Key ResponsibilitiesPerform thorough analyses of system and coding needs to...


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

    About the RoleWe are seeking a highly skilled Senior Full Stack Application Developer to join our team at Intact Financial Corporation. As a key member of our team, you will be responsible for designing, developing, and maintaining complex software applications using Java and Angular.Key ResponsibilitiesAnalyze system and coding needs to identify problems...


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

    About the RoleWe are seeking a highly skilled Senior Full Stack Application Developer to join our team at Intact Financial Corporation. As a key member of our team, you will be responsible for designing, developing, and maintaining complex software applications using Java, Angular, and other technologies.Key ResponsibilitiesAnalyze system and coding needs to...


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

    About the RoleWe are seeking a highly skilled Senior Full Stack Application Developer to join our team at Intact Financial Corporation. As a key member of our team, you will be responsible for designing, developing, and maintaining complex software applications using Java, Angular, and other technologies.Key ResponsibilitiesAnalyze system and coding needs to...

  • Web Developer

    4 hours ago


    Côte-Saint-Luc, Quebec, Canada Ilana Abenhaim Full time

    About the RoleWe are seeking a skilled Web Developer to join our team. The ideal candidate will have expertise in full-stack development, with a strong background in JavaScript and proficiency in both frontend and backend technologies.Key ResponsibilitiesDesign and develop responsive web applications using HTML, CSS, and JavaScript.Work collaboratively with...


  • Saint-Jean-sur-Richelieu, Quebec, Canada BeWave Full time

    À propos de ce posteNous recherchons un Développeur Full Stack Senior pour rejoindre notre équipe de techno-maniaques à BeWave. Vous serez chargé de concevoir, coder, tester et mettre en production des applications web, SAAS et mobiles.Compétences requisesConnaissance approfondie de l'instance 3 et de son cycle de vie;Maîtrise de Javascript et de ses...


  • Saint-Jean-sur-Richelieu, Quebec, Canada BeWave Full time

    À propos de ce posteNous recherchons un Développeur Full Stack Senior pour rejoindre notre équipe de techno-maniaques à BeWave. Vous serez chargé de concevoir, coder, tester et mettre en production des applications web, SAAS et mobiles.Compétences requisesConnaissance approfondie de l'instance 3 et de son cycle de vie;Maîtrise de Javascript et de ses...


  • Saint-Jean-sur-Richelieu, Quebec, Canada BeWave Full time

    À propos de ce posteNous sommes à la recherche d'un Développeur Full Stack Senior pour rejoindre notre équipe de techno-maniaques à BeWave.Compétences requisesConnaissance approfondie de l'instance 3 et de son cycle de vie;Maîtrise de Javascript et de ses frameworks associés;Connaissance des architectures et des principes de conception;Expérience...


  • Saint-Jean-sur-Richelieu, Quebec, Canada BeWave Full time

    À propos de ce posteNous sommes à la recherche d'un Développeur Full Stack Senior pour rejoindre notre équipe de techno-maniaques à BeWave.Compétences requisesConnaissance approfondie de l'instance 3 et de son cycle de vie;Maîtrise de Javascript et de ses frameworks associés;Connaissance des architectures et des principes de conception;Expérience...

  • Software Engineer

    21 hours ago


    Saint-Bruno-de-Montarville, Quebec, Canada Olymel s.e.c l.p Full time

    Job Title: Software Engineer - Full Stack DevelopmentWe are seeking a highly skilled Software Engineer to join our team. As a Full Stack Developer, you will be responsible for designing, developing, and deploying scalable and efficient software solutions. Your primary focus will be on backend development using languages like Java, Python, or Node.js, but you...


  • Saint-Jacques-le-Mineur, Quebec, Canada Industries Mailhot Full time

    Industries Mailhot recherche un développeur full stack juniorSous la supervision du directeur TI, le développeur full stack travaille en étroite collaboration avec le programmeur-analyste pour contribuer au développement du système informatique de l'entreprise en pleine transformation numérique.ResponsabilitésPrendre en charge l'intégration de...


  • Saint-Jérôme, Quebec, Canada Groupe CIS Ltée Full time

    Développeur(-se) Full StackGroupe CIS Ltée est une entreprise en pleine croissance qui cherche un Développeur(-se) Full Stack pour rejoindre son équipe Agile.MissionEn tant que Développeur(-se) Full Stack, tu participeras à la mise en place de solutions innovantes basées sur des technologies éprouvées. Tu travailleras en collaboration avec les...


  • Saint-Jacques-le-Mineur, Quebec, Canada Industries Mailhot Full time

    Poste de Développeur Full Stack JuniorIndustries Mailhot recherche un développeur full stack junior pour rejoindre son équipe de développement. Sous la supervision du directeur TI, le candidat travaillera en étroite collaboration avec le programmeur-analyste pour contribuer au développement du système informatique de...


  • Saint-Jacques-le-Mineur, Quebec, Canada Industries Mailhot Full time

    Industries Mailhot recherche un développeur full stack junior pour contribuer au développement de son système informatique. Sous la supervision du directeur TI, ce développeur full stack travaillera en étroite collaboration avec le programmeur-analyste pour développer et maintenir les applications web et les systèmes informatiques de l'entreprise. Les...

  • 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...


  • 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...