Développeur staff sénior

Progi

Canada

Hybrid

CAD 130,000 - 170,000

Full time

14 days+
Application generator

A complete application in a minute — tailored resume and cover letter, ready to send.

Get past ATS filters

Benefits offered by this job

Horaire d’été
Politique de télétravail flexible
Assurances collectives complètes
Assurance dentaire payée par Progi
REER collectif avec contribution de l’
Journées de bonheur
Horaires flexibles favorisant la conç
N.B. L’usage de l’anglais peut être né

Job summary

Progi, éditeur de solutions logicielles au Canada, recherche un développeur staff sénior pour guider l’architecture et influencer les pratiques de développement. Vous contribuerez à concevoir des systèmes durables et à intégrer concrètement l’intelligence artificielle dans nos flux de travail.

Relevant du directeur logiciel, vous superviserez des équipes et participerez à l’amélioration continue, à la revue de code et à l’atteinte d’une qualité élevée tout en favorisant l’autonomie.

Qualifications

  • Diplôme universitaire en génie informatique, informatique, génie logiciel ou domaine connexe.
  • Au moins sept années d’expérience pertinente en développement logiciel.
  • Expertise en conception et architecture logicielle et pratiques de code propre.
  • Expérience de livraison de systèmes complexes de bout en bout.
  • Expérience d’utilisation de l’intelligence artificielle en développement logiciel.
  • Maîtrise des pratiques de qualité logicielle : tests, revues de code, observabilité et sécurité.
  • Capacité à influencer sans autorité et à créer de l’alignement technique.
  • Excellentes aptitudes en communication et collaboration.
  • Anglais professionnel fonctionnel est un atout.

Responsibilities

  • Programmer au quotidien et livrer les solutions.
  • Diriger la conception technique et la livraison de systèmes complexes.
  • Résoudre les problèmes techniques et aligner les équipes.
  • Transformer des solutions fonctionnelles en systèmes maintenables et durables.
  • Intégrer l’intelligence artificielle au cycle de développement.
  • Mettre en place des flux de travail IA avec tests et contrôles humains.
  • Développer des outils et pratiques réutilisables pour l’IA.
  • Évaluer nouveaux modèles et outils et mesurer gains sur qualité et coûts.
  • Évoluer les pratiques de code, architecture et complexité.
  • Participer aux revues de code et au pair programming.
  • Accompagner les développeurs et former les futurs leaders techniques.

Skills

Conception logicielle
Architecture logicielle
Livraison de systèmes complexes
Intelligence artificielle en dev
Qualité logicielle & tests
Leadership technique
Méthodes agiles
Communication écrite/orale
Anglais professionnel

Education

Diplôme universitaire en génie informatique / informatique / génie logiciel

Job description

Description complète du poste

Chez Progi, nous développons des solutions logicielles utilisées partout au Canada, notamment dans les secteurs de l’assurance de dommages et de l’automobile.

Chaque jour, nos plateformes aident les assureurs à mieux gérer leurs réclamations, permettent aux carrossiers et aux recycleurs automobiles d’optimiser leurs opérations et créent de nouvelles occasions d’affaires pour les fournisseurs de pièces automobiles.

Nous sommes à la recherche d’un développeur staff sénior qui souhaite demeurer près du code tout en exerçant une influence technique à l’échelle de nos équipes. Vous contribuerez à la conception de systèmes durables, à l’amélioration de nos pratiques de développement et à l’intégration concrète de l’intelligence artificielle dans notre façon de livrer des logiciels.

Relevant du directeur logiciel, vous serez une référence lorsque les problèmes techniques se complexifient. Votre contribution ne se mesurera pas seulement aux solutions que vous livrerez, mais également au niveau de qualité et d’autonomie atteint par les équipes avec lesquelles vous collaborerez.

Ce que vous ferez de vos journées
  • Programmer au quotidien et contribuer directement à la livraison de nos solutions;
  • Diriger la conception technique et la livraison de systèmes complexes;
  • Résoudre les problèmes techniques persistants et faciliter l’alignement entre les équipes;
  • Transformer des solutions fonctionnelles en systèmes simples, maintenables et durables;
  • Concevoir des façons efficaces d’intégrer l’intelligence artificielle au cycle de développement;
  • Mettre en place des flux de travail assistés par l’IA comprenant l’automatisation, les tests et les contrôles humains appropriés;
  • Développer des outils, des directives et des pratiques réutilisables afin de rendre l’IA accessible et efficace pour l’ensemble des équipes;
  • Évaluer les nouveaux modèles et outils en mesurant leurs gains réels ainsi que leurs effets sur la qualité, les coûts, la fiabilité et la rapidité;
  • Faire évoluer nos pratiques de code propre, d’architecture, de découplage et de gestion de la complexité;
  • Renforcer nos stratégies de tests, nos pratiques d’observabilité, la sécurité applicative et la performance de nos solutions;
  • Participer activement aux revues de code, au pair programming et à l’amélioration continue;
  • Accompagner les développeurs et contribuer au développement des futurs leaders techniques.
Profil recherché
  • Diplôme universitaire en génie informatique, en informatique, en génie logiciel ou dans un domaine connexe;
  • Au moins sept années d’expérience pertinente en développement logiciel;
  • Expertise approfondie en conception logicielle, en architecture et en pratiques de code propre;
  • Expérience démontrée dans la livraison de systèmes complexes de bout en bout;
  • Expérience concrète de l’utilisation de l’intelligence artificielle en développement logiciel, notamment avec les agents de codage, l’automatisation et l’orchestration de tâches;
  • Maîtrise des pratiques de qualité logicielle : stratégie de tests, revues de code, observabilité, sécurité applicative et performance;
  • Capacité à orienter les décisions techniques, à influencer sans autorité hiérarchique et à créer de l’alignement;
  • Excellentes aptitudes pour la communication, la vulgarisation et la collaboration;
  • Intérêt marqué pour le coaching et le développement des compétences;
  • Approche rigoureuse et expérimentale : essayer, mesurer, apprendre, s’adapter et itérer;
  • Connaissance des méthodes de travail agiles, un atout;
  • Anglais professionnel fonctionnel, un atout important.

Le poste est rattaché à notre équipe du Québec et offre une possibilité de télétravail conformément à la politique en vigueur.

À propos du processus de sélection

Le processus comprend un exercice technique permettant d’évaluer votre capacité à programmer avec l’intelligence artificielle, à appliquer de bonnes pratiques de développement et à communiquer clairement votre démarche.

Des avantages compétitifs
  • Horaire d’été;
  • Politique de télétravail flexible;
  • Assurances collectives complètes;
  • Assurance dentaire payée par Progi;
  • REER collectif avec contribution de l’employeur;
  • Journées de bonheur;
  • Horaire flexible favorisant la conciliation travail-vie personnelle.

Notre siège social, le ProgiPlex, est situé au centre-ville de Trois-Rivières, dans une bâtisse patrimoniale entièrement réinventée. Terrasse sur le toit, stationnement fourni, équipements de qualité et espaces de travail modernes font partie du quotidien. N.B. L’usage de l’anglais peut être nécessaire afin de communiquer avec certains clients, partenaires et autres parties prenantes. N.B. Le masculin est utilisé pour alléger le texte.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Développeur staff sénior
Développeur staff sénior

Progi • Trois-Rivières

Hybrid
CAD 110,000 - 150,000
Horaire d’été
Télétravail flexible
Assurances collectives complètes
+2
Programmeur-Analyste Senior
Programmeur-Analyste Senior

Garaga inc. • Saint-Georges

On-site
CAD 85,000 - 110,000
Assurances collectives
Soins de santé virtuels
Développement compétences
+2
Développeur(se) IA/AI Engineer – Databricks
Développeur(se) IA/AI Engineer – Databricks

Moov AI • Montreal (administrative region)

On-site
CAD 90,000 - 140,000
Mentorat et progression de carrière
Hybride et flexibilité
Assurances collectives complètes
+1
Développeur(se) IA/AI Engineer – Databricks
Développeur(se) IA/AI Engineer – Databricks

Publicis Groupe • Montreal (administrative region)

On-site
CAD 100,000 - 150,000
Mentorat et progression de carrière
Formation continue
Projets stimulants
+3
Développeur(euse) logiciel senior
Développeur(euse) logiciel senior

Integratedcooling • Trois-Rivières, Montreal (administrative region)

On-site
CAD 110,000 - 150,000
Assurances dentaires et télémédecine
PAE (plan d'aide employé)
Programmeur(euse) Principal(e)
Programmeur(euse) Principal(e)

Coopcarbone • Lanaudière

On-site
CAD 95,000 - 150,000
Assurances collectives
Soins virtuels
Horaires flexibles
+5
Conseiller(ère) en ressources humaines
Conseiller(ère) en ressources humaines

Progesys, Inc. • Laval (administrative region)

On-site
CAD 75,000 - 110,000
Salaire compétitif
Assurance santé et dentaires
Mobilité internationale
+1
Développeur Java permanent
Développeur Java permanent

Noordtechnologies • Laval (administrative region)

On-site
CAD 90,000 - 120,000
Développeur Fullstack (H/F)
Développeur Fullstack (H/F)

RTINGS.com (FR) • Montreal (administrative region)

Hybrid
CAD 80,000 - 160,000
Salaires compétitifs
Horaires flexibles
Assurance collective payée
+6
Payload System Software Integration Engineer for Fastwater Staffing
Payload System Software Integration Engineer for Fastwater Staffing

Hikinex • Montreal (administrative region)

Hybrid
CAD 120,000 - 180,000
Comprehensive Group Insurance
RRSP Matching Program
Wellness Allowance
+2