03 Oct
|
Offres d'emploi
|
Montreal
03 Oct
Offres d'emploi
Montreal
Votre rôle à titre de Développeur(euse) logiciel senior, Backend
Relevant de Dylan Cattelan, Gestionnaire, Développement logiciel, la mission du Développeur(euse) logiciel senior, Backend est de concevoir et faire évoluer les systèmes de pointage, de disponibilité et de redistribution qui transforment la capacité des prestataires et la demande des membres en rendez-vous rapides et fiables à grande échelle.
Vos responsabilités
- Concevoir, améliorer et exploiter des applications et des services API critiques ;
- Collaborer étroitement avec les équipes Opérations et d'autres parties prenantes externes non techniques afin de bâtir le contexte partagé nécessaire à l'alignement sur la bonne solution ;
- Identifier, affiner et prioriser les éléments de travail selon leur valeur métier, en collaboration avec le gestionnaire de produit ;
- Rédiger et participer à l'élaboration de documents de conception technique pour aligner l'équipe sur des solutions claires ;
- Écrire du code précis, lisible et testable, ainsi que des suites de tests maintenables, servant d'exemple aux autres développeurs ;
- Contribuer au développement des compétences et de l'efficacité des autres développeurs par le biais de revues de code, de documentation et d'accompagnement direct.
Nous aimerions beaucoup vous rencontrer si vous possédez
- 5 ans ou plus d'expérience significative en backend : services, API, systèmes distribués et modélisation de données ;
- L'aisance à concevoir des logiciels et à communiquer vos décisions et compromis avec vos collègues ;
- Une connaissance des architectures événementielles, ou la volonté de les apprendre en cours d'emploi ;
- Une connaissance des architectures de synchronisation de données, ou la volonté de les apprendre en cours d'emploi ;
- Une expérience dans la conception ou la contribution à des systèmes à forte automatisation, des ordonnanceurs,
des moteurs de décision ou des flux métier impliquant des règles complexes ;
- L'aisance à intégrer de la logique d'optimisation (p. ex., OR-Tools/CP-SAT) ou des sorties pilotées par ML dans des flux backend en production ;
- Un souci marqué pour l'exactitude, la fiabilité et l'idempotence, notamment dans les systèmes qui modifient des plannings réels ;
- La maîtrise des outils backend modernes : CI/CD, contrôle de version, tests automatisés, piles d'observabilité et infrastructure-as-code ;
- L'aisance à travailler de manière cooperative entre les fonctions — avec des scientifiques des données, des développeurs de données, des équipes DevSecOps et opérationnelles ;
- Une expérience avec React Native ou des frameworks front-end (atout).
Chez Dialogue, votre bien-être est notre priorité.
Prendre soin des autres, c’est aussi prendre soin de notre équipe! Selon votre rôle et votre statut d’emploi, vous pourriez avoir accès aux avantages suivants :
- Accès à l’application Dialogue et au soutien virtuel en santé mentale pour vous et votre famille
- Assurance entièrement couverte, compte de dépenses pour la santé, couverture dentaire et remboursement de bien-être
- 4 semaines de vacances, 9 journées de bien-être et 1 journée de bénévolat
- Travail hybride : 3 jours/semaine dans nos bureaux de Montréal ou de Toronto (à l’exception des postes entièrement à distance)
- Possibilité de travailler à l’étranger jusqu’à 4 semaines par année
- Programmes d'incitation, primes de référencement et cotisation équivalente au REER
- Apprentissage via Coursera, budget de formation externe et programme de mentorat
- Prestation facultative pour le congé parental
L’échelle salariale indiquée représente l’échelle prévue pour l’embauche à ce poste. Au sein de Dialogue, la position de l’offre d’un candidat au sein de cette fourchette est déterminée en fonction de son expérience pertinente, ses compétences démontrées et des qualifications.
📌 Développeur(euse) logiciel senior, Backend (Montreal)
🏢 Offres d'emploi
📍 Montreal