Développeur logiciel principal

4 weeks ago


SaintLaurent, Canada Intrado Canada inc. Full time
Intrado se consacre à sauver des vies et à protéger des communautés, en les aidant à se préparer pour des événements critiques, à intervenir lorsqu’ils surviennent, et à s’en rétablir.

Aujourd’hui, notre entreprise de logiciels en tant que service (SaaS) de pointe est à l’avant-garde de la transformation du continuum des interventions d’urgence du service 911, grâce à des logiciels fondés sur des données de prochaine génération. Les solutions d’Intrado permettent aux entreprises, aux préposés aux appels, aux répartiteurs et aux premiers intervenants de prendre des décisions plus éclairées, d’intervenir rapidement et de façon sécuritaire et, ultimement, de mieux desservir leurs communautés.

Nous recherchons un développeur logiciel principal expérimenté avec une expertise solide en bases de données pour concevoir, mettre en œuvre et maintenir des systèmes logiciels robustes. Ce rôle nécessite une expérience pratique en développement de logiciels et en gestion de bases de données, garantissant la fiabilité, l’évolutivité et la performance des applications.

Ce rôle est hybride avec (3) jours par semaine dans notre bureau. Le bureau est le suivant : 7150, rue Alexander Fleming, St-Laurent, Québec.

Responsabilités principales :

Développement logiciel :
  • Diriger le développement, les tests et la maintenance d’applications logicielles de haute qualité.
  • Collaborer avec des équipes interfonctionnelles pour concevoir, développer et mettre en œuvre de nouvelles fonctionnalités.
  • Écrire un code propre, évolutif et efficace en suivant les meilleures pratiques.
  • Réviser le code, déboguer les problèmes et optimiser les performances.
Conception et gestion des bases de données :
  • Concevoir, mettre en œuvre et maintenir des bases de données relationnelles et NoSQL (par exemple, MySQL, SQL Server, Oracle, etc.).
  • Assurer l’intégrité, la sécurité et l’optimisation des performances des bases de données.
  • Écrire et optimiser des requêtes SQL complexes, des procédures stockées et des déclencheurs.
  • Concevoir et maintenir des schémas et des architectures de bases de données.
Architecture des systèmes :
  • Concevoir des architectures logicielles évolutives et maintenables.
  • Collaborer avec les parties prenantes pour traduire les exigences commerciales en solutions techniques.
  • Recommander des améliorations pour la performance des systèmes et les processus de développement.
Leadership et mentorat :
  • Fournir un leadership technique et des conseils aux développeurs juniors.
  • Mener des revues de code et promouvoir les meilleures pratiques pour la qualité et la sécurité du code.
  • Participer aux cérémonies Agile/Scrum, y compris la planification des sprints, les réunions quotidiennes et les rétrospectives.
DevOps et automatisation :
  • Mettre en œuvre des pipelines CI/CD pour rationaliser le processus de développement et de déploiement.
  • Automatiser la provision d’infrastructure et la gestion de configuration (en utilisant des outils tels que Docker, Kubernetes, etc.).
Dépannage et support :
  • Enquêter et résoudre les défauts logiciels et les problèmes de performance des bases de données.
  • Fournir un support technique pour les incidents liés aux bases de données.
Compétences générales:
  • Diplôme de baccalauréat/maîtrise en informatique, technologies de l’information ou un domaine connexe.
  • 5+ années d’expérience en développement de logiciels, avec un accent sur les applications basées sur des bases de données.
  • Maîtrise d’au moins un langage de programmation majeur (par exemple, Java, Python, C#, etc.).
  • Expérience solide avec les bases de données relationnelles (SQL) et NoSQL.
  • Expérience en conception de bases de données, optimisation des performances et ajustement des requêtes.
  • Compréhension solide des structures de données, des algorithmes et des principes de conception logicielle.
  • Familiarité avec les systèmes de contrôle de version (par exemple, Git).
  • Expérience avec les serveurs Oracle DB est un atout.
  • Connaissance de PHP et/ou Typescript est un plus.
  • Expérience avec les plateformes cloud (AWS, Azure, GCP) et la conteneurisation (Docker, Kubernetes) est un atout.
  • Compétences en résolution de problèmes et capacité à travailler dans des environnements rapides.
Compétences préférées :
  • Connaissance de l'architecture des microservices.
  • Familiarité avec les technologies front-end (par exemple, React, Angular) est un atout.
  • Compréhension des processus de stockage de données et d’ETL.
  • Expérience avec des technologies Big Data comme Hadoop, Spark est un plus.
Compétences interpersonnelles :
  • Solides compétences en communication et collaboration.


  • Saint-Laurent, Canada Intrado Canada inc. Full time

    Intrado Canada inc. : un leader dans la transformation du continuum des interventions d'urgenceNous sommes à la recherche d'un Développeur logiciel principal expérimenté pour rejoindre notre équipe de conception de systèmes logiciels avancés. En tant que membre clé de notre équipe, vous contribuerez à concevoir, développer et maintenir des...


  • Saint-Laurent, Canada Intrado Canada inc. Full time

    Intrado se consacre à sauver des vies et à protéger des communautés, en les aidant à se préparer pour des événements critiques, à intervenir lorsqu’ils surviennent, et à s’en rétablir. Aujourd’hui, notre entreprise de logiciels en tant que service (SaaS) de pointe est à l’avant-garde de la transformation du continuum des interventions...


  • Saint-Laurent, Canada Intrado Canada inc. Full time

    Intrado se consacre à sauver des vies et à protéger des communautés, en les aidant à se préparer pour des événements critiques, à intervenir lorsqu’ils surviennent, et à s’en rétablir. Aujourd’hui, notre entreprise de logiciels en tant que service (SaaS) de pointe est à l’avant-garde de la transformation du continuum des interventions...


  • Saint-Laurent, Canada Intrado Canada inc. Full time

    Intrado se consacre à sauver des vies et à protéger des communautés, en les aidant à se préparer pour des événements critiques, à intervenir lorsqu’ils surviennent, et à s’en rétablir. Aujourd’hui, notre entreprise de logiciels en tant que service (SaaS) de pointe est à l’avant-garde de la transformation du continuum des interventions...


  • montréal (saint laurent), Canada Intrado Canada inc. Full time

    Intrado se consacre à sauver des vies et à protéger des communautés, en les aidant à se préparer pour des événements critiques, à intervenir lorsqu’ils surviennent, et à s’en rétablir.Aujourd’hui, notre entreprise de logiciels en tant que service (SaaS) de pointe est à l’avant-garde de la transformation du continuum des interventions...


  • montréal (saint laurent), Canada Intrado Canada inc. Full time

    Intrado se consacre à sauver des vies et à protéger des communautés, en les aidant à se préparer pour des événements critiques, à intervenir lorsqu’ils surviennent, et à s’en rétablir.Aujourd’hui, notre entreprise de logiciels en tant que service (SaaS) de pointe est à l’avant-garde de la transformation du continuum des interventions...


  • montréal (saint laurent), Canada Intrado Canada inc. Full time

    Intrado se consacre à sauver des vies et à protéger des communautés, en les aidant à se préparer pour des événements critiques, à intervenir lorsqu’ils surviennent, et à s’en rétablir.Aujourd’hui, notre entreprise de logiciels en tant que service (SaaS) de pointe est à l’avant-garde de la transformation du continuum des interventions...


  • Saint-Laurent, Quebec, H1E, Montréal, Canada Intrado Canada inc. Full time

    Intrado se consacre à sauver des vies et à protéger des communautés, en les aidant à se préparer pour des événements critiques, à intervenir lorsqu’ils surviennent, et à s’en rétablir. Aujourd’hui, notre entreprise de logiciels en tant que service (SaaS) de pointe est à l’avant-garde de la transformation du continuum des interventions...


  • Saint-Laurent, Canada Intrado Canada inc. Full time

    Détails du posteL'entreprise Intrado Canada inc. recherche un Développeur logiciel principal de haute performance pour rejoindre son équipe technique.Description du posteConcevoir, mettre en œuvre et maintenir des systèmes logiciels robustes avec une expertise solide en bases de données.ResponsabilitésDiriger le développement, les tests et la...


  • Saint-Laurent, Québec, Québec, Canada Velan Inc Full time

    Vous désirez vous joindre à une équipe dynamique qui offre un environnement favorisant l'expertise des soumissions ? Chez Velan, nous nous démarquons par les valeurs qui nous anime, notre leadership de proximité et la passion que tous les membres ont dans l'atteinte des résultats. Ayant notre siège social à Montréal et 12 usines à...

  • Développeur logiciel

    6 months ago


    Saint-Benoit-Labre, Canada RCM Modulaire inc. Full time

    Si tu comprends les termes IoT, LoRaWAN, backend, ce poste est fait pour toi !Ton rôle En tant que développeur de logiciel, tu auras à : Poursuivre le développement du logiciel d’un projet IoT relié à la connectivité des capteurs divers implantés dans des constructions modulaires; Piloter les schém


  • Saint-Laurent, Canada EXFO Full time

    Concepteur(trice) logiciel principal(e) **Principaux lieux**:Ville Saint-Laurent, Quebec, CA**Type d’offre d’emploi**:Temps plein**Type de lieu de travail**:Hybride**Numéro de l'offre**:4500EXFO développe des solutions de test, de monitoring et d’analytique plus intelligentes pour l’industrie mondiale des communications. Nous sommes les...


  • Saint-Georges, Quebec, Canada Garaga inc. Full time

    Offres d'emploi > Développeur Logiciel SeniorVous connaissez très bien SQL, C# et JavaScript?Vous êtes passionné par l'analyse des besoins des clients et la recherche de solutions innovantes?Nous sommes à la recherche d'un Développeur Logiciel Senior pour rejoindre notre équipe de développement. Vous serez chargé de: Analyser les besoins...


  • Saint-Hyacinthe, Canada Intact Financial Corporation Full time

    Nos employés sont au cœur de ce que nous faisons de mieux : aider les gens, les entreprises et la société à aller de l’avant dans les bons moments et à être résilients dans les moments difficiles. En vous joignant à notre équipe, vous contribuerez à ces efforts aux côtés de gens expérimentés et passionnés.Intégrez un milieu où vous...


  • Saint-Hyacinthe, Canada Intact Financial Corporation Full time

    Nos employés sont au cœur de ce que nous faisons de mieux : aider les gens, les entreprises et la société à aller de l’avant dans les bons moments et à être résilients dans les moments difficiles. En vous joignant à notre équipe, vous contribuerez à ces efforts aux côtés de gens expérimentés et passionnés.Intégrez un milieu où vous...


  • Saint-Georges, Quebec, Canada Garaga inc. Full time

    Garaga inc. : Développeur Logiciel SéniorVous connaissez très bien SQL, C# et JavaScript ?En tant que sénior, vous jouerez un rôle de mentor au sein de notre équipe Programmation / TI.Fonctions et ResponsabilitésCollaborer avec les analystes et chefs de produits pour bien comprendre les besoins technologiques des utilisateurs.Concevoir et mettre en...


  • Saint-Benoit-Labre, Canada RCM Modulaire inc. Full time

    Description du poste :RCM Modulaire inc. recherche un Développeur logiciel Sr. pour rejoindre son équipe de développement d'applications IoT.Compétences requises :BAC en informatique, génie logiciel ou tout autres domaines connexes;Connaissances : IoT, LoRaWan, Backend, frameworks, Angular, VueJS, TypeScript, JavaScript, ChirpStack, NodeJS, Linux et...

  • Développeur logiciel

    5 months ago


    saint-benoit-labre, Canada RCM Modulaire inc. Full time

    Si tu comprends les termes IoT, LoRaWAN, backend, ce poste est fait pour toi ! Ton rôle En tant que développeur de logiciel, tu auras à : Poursuivre le développement du logiciel d’un projet IoT relié à la connectivité des capteurs divers implantés dans des constructions modulaires; Piloter les schémas de bases de données pour récupérer et...

  • Développeur logiciel

    5 months ago


    saint-benoit-labre, Canada RCM Modulaire inc. Full time

    Si tu comprends les termes IoT, LoRaWAN, backend, ce poste est fait pour toi ! Ton rôle En tant que développeur de logiciel, tu auras à : Poursuivre le développement du logiciel d’un projet IoT relié à la connectivité des capteurs divers implantés dans des constructions modulaires; Piloter les schémas de bases de données pour récupérer et...

  • Développeur logiciel

    6 months ago


    Saint-Benoit-Labre, Canada RCM Modulaire inc. Full time

    Si tu comprends les termes IoT, LoRaWAN, backend, ce poste est fait pour toi !Ton rôle En tant que développeur de logiciel, tu auras à : Poursuivre le développement du logiciel d’un projet IoT relié à la connectivité des capteurs divers implantés dans des constructions modulaires; Piloter les schémas de bases de données pour récupérer et...