Développeur(euse) logiciel principal(e), Backend (Expérience Client)
Dialogue
À propos de Dialogue
Dialogue est le principal fournisseur de soins virtuels au Canada. En perfectionnant notre Plateforme de santé intégrée, nous offrons des programmes exceptionnels de santé et de bien-être en ligne (soins primaires, santé mentale, TCCi, PAE et bien-être) aux organisations qui souhaitent améliorer le bien-être de leurs employé(e)s et de leurs familles.
Lorsqu'il S'agit De Notre Travail, Nous Plaçons La Barre Très Haut. Ensemble, Nous Transformons La Santé Et Aidons Des Millions De Personnes à Améliorer Leur Bien-être. Nous Croyons Fermement Qu’une Équipe Exceptionnelle Exige Plus Pour Sa
- Réussite
- Communauté
- Croissance
- Performance
Vous avez l’impression de pouvoir changer les choses? Bonne nouvelle, nous avons une place pour vous!
Nous vous acceptons comme vous êtes. En tant qu’employeur soucieux de l’égalité des chances, Dialogue s’engage à créer un lieu de travail diversifié et inclusif pour tout le monde. Les personnes qualifiées qui poseront leur candidature seront considérées sans égard à la citoyenneté, l’origine ethnique, la race, la couleur, la religion, le sexe, l’identité ou l’expression sexuelle, l’orientation sexuelle, le handicap, l’âge ou le statut de vétéran. Les personnes qui ont besoin d’accommodations spéciaux sont invitées à nous écrire à l’adresse View email address on ca.workus.org
Déclaration sur l'utilisation de l'IA
Afin d'assurer un processus d'examen efficace et équitable, nous utilisons des outils d'intelligence artificielle pour aider au tri et à l'évaluation initiale des candidatures pour ce poste.
Avis de fraude en recrutement
Dialogue communique avec les candidat(e)s uniquement par des adresses courriel officielles @dialogue.co . Nous ne demandons jamais de paiement, de cartes-cadeaux ni de renseignements financiers personnels à quelque étape que ce soit du processus d'embauche, et nous n'envoyons jamais d'offre d'emploi sans un processus d'entrevue structuré. Tous nos postes sont affichés exclusivement sur dialogue.co/fr/carrieres . Si vous recevez une communication suspecte prétendant provenir de Dialogue, ne répondez pas — signalez-la à ***email_hidden*** et vérifiez le poste sur notre page carrières officielle.
Votre rôle à titre de Développeur(euse) logiciel principal(e), Backend
Le·la Développeur(euse) logiciel principal(e), Backend (Python) se joint à une équipe dédiée qui traduit les exigences d'un partenaire d'envergure en fonctionnalités intégrées directement dans la plateforme de Dialogue. Le principe directeur est d'avoir un seul code de base : chaque fonctionnalité découlant de ce partenariat — qu'il s'agisse de l'admissibilité, du partage de données, de la facturation ou de l'expérience de l'application intégrée — est déployée en tant que composante du produit de base de Dialogue afin de pouvoir être maintenue, étendue et offerte à de futurs clients.
Vous travaillerez principalement sur le registre central des adhésions, de l'admissibilité et de la facturation de Dialogue, ainsi que sur les services backend environnants, au sein d'une architecture de microservices Python en pleine migration d'un framework hérité vers FastAPI. L'équipe est interfonctionnelle : vous collaborerez quotidiennement avec des développeurs mobiles, l'équipe DevSecOps, des développeurs de données, des gestionnaires de produits, l'équipe d'assurance qualité (QA) et les équipes techniques du partenaire pour concevoir, bâtir et exploiter les systèmes backend qui propulsent cette intégration.
Vos responsabilités
Vous Serez Responsable Des Livrables Backend Tout Au Long Du Cycle De Développement, De La Conception Technique Jusqu'au Déploiement Et Aux Opérations En Production. Le Mandat Englobe Le Développement De Nouvelles Fonctionnalités Ainsi Que La Maintenance Du Module Intégré. Au Quotidien, Vous Devrez
- Bâtir et maintenir des API RESTful en Python (FastAPI) qui alimentent les points de terminaison (endpoints) de l'intégration avec le partenaire. Chaque point de terminaison que vous concevez devient une partie intégrante de la plateforme Dialogue, et non une intégration unique et isolée.
- Faire évoluer le modèle de domaine de l'admissibilité et de l'adhésion qui sous-tend l'intégration des partenaires et la gestion des membres.
- Livrer de nouvelles capacités de plateforme dictées par les exigences du partenaire — telles que des intégrations de facturation directe, des améliorations de l'API d'admissibilité et des pipelines de partage de données — tout en veillant à ce que ces fonctionnalités soient conçues de manière assez générique pour faire partie de l'offre standard de Dialogue pour tous ses clients.
- Rédiger du code précis et testable ainsi que des suites de tests faciles à maintenir. L'équipe utilise le TestClient de FastAPI (ASGI) pour les tests d'intégration, avec de l'injection de dépendances pour simuler l'authentification et le contexte multi-locataire. Les tests unitaires s'exécutent au moment de la compilation (build time). Des tests automatisés vérifient que l'expérience intégrée n'est pas altérée par des modifications provenant de l'un ou l'autre côté de l'intégration.
- Participer à la conception technique et à la revue de code. Rédiger et réviser des documents de conception technique afin d'aligner l'équipe sur des solutions claires. Améliorer les compétences et l'efficacité de vos pairs grâce à la revue de code, à la documentation et à un mentorat direct.
- Exploiter des services en production sur AWS EKS (Kubernetes). Les services backend sont conteneurisés et déployés sur des grappes Kubernetes provisionnées via Terraform. Vous surveillerez la santé des services à l'aide de Datadog, gérerez le déploiement progressif des fonctionnalités avec LaunchDarkly et participerez à la réponse aux incidents.
Nous aimerions beaucoup vous rencontrer si vous possédez
- Possédez 5 ans ou plus d'expérience avec les systèmes distribués, la conception d'API, la modélisation relationnelle ou l'administration de bases de données.
- Maîtrisez Python et possédez une expérience pratique avec FastAPI ou des frameworks web asynchrones similaires (Django, Flask, aio
- Détenez une solide expérience avec PostgreSQL et l'ORM SQLAlchemy, y compris en modélisation relationnelle, en optimisation de requêtes et en gestion des migrations.
- Avez travaillé avec des infrastructures cloud sur AWS, incluant des déploiements conteneurisés sur Kubernetes (EKS), et des outils d'infrastructure en tant que code (IaC) tels que Terraform.
- Avez fait vos preuves dans l'architecture, l'organisation et la livraison d'initiatives logicielles d'envergure. Vous savez découper des systèmes complexes et le développement de produits en changements incrémentaux, et vous livrez de la valeur de manière constante.
- Êtes à l'aise avec les outils de traitement de tâches asynchrones comme Celery avec RabbitMQ ou Redis, que l'équipe utilise pour la gestion des tâches en arrière-plan.
- Communiquez de manière claire et efficace avec des collègues techniques et non techniques. Le rôle implique une collaboration étroite avec les développeurs mobiles, l'équipe DevSecOps, les développeurs de données, les gestionnaires de produits, l'assurance qualité et les équipes techniques des partenaires.
- Atout : Expérience avec les pipelines CI/CD (CircleCI), les outils d'observabilité (Datadog) et les systèmes de gestion des drapeaux de fonctionnalités / feature flags (LaunchDarkly).
Dialogue met en place une équipe permanente et dédiée pour répondre aux priorités d'un partenaire majeur, mais selon une philosophie architecturale bien précise : chaque fonctionnalité bâtie par cette équipe est intégrée à la plateforme globale de Dialogue.
Les services backend que vous créerez et maintiendrez détermineront si des millions de membres pourront accéder de manière fluide à des soins de santé virtuels grâce à une expérience intégrée au sein de leurs propres applications. Du même coup, ces services renforceront le produit de base de Dialogue pour l'ensemble de ses clients actuels et futurs. Il s'agit d'un travail fondamental, au carrefour de la livraison de partenariats et de l'ingénierie de plateforme, qui se situe au cœur même de la stratégie de croissance de Dialogue.
Veuillez noter qu’étant donné que nous servons des client(e)s situé(e)s dans tout le Canada, le bilinguisme est un atout pour ce poste . Vous pourriez être amené(e) à communiquer en français et en anglais .
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
- ...À propos de Dialogue Dialogue est le principal fournisseur de soins virtuels au Canada. En perfectionnant... ...carrières officielle. Votre rôle à titre de Développeur(se) Logiciel Principal(e), Front-End Le·la Développeur(euse) Logiciel Principal(e), Front-End (React Native...PrincipalDaily paidFull timeContract workApprenticeshipWork at officeLocal area
- ...À propos de Dialogue Dialogue est le principal fournisseur de soins virtuels au Canada.... ...carrières officielle Votre rôle à titre de Développeur(euse) de données principal(e) Nous... ...principal(e) pour rejoindre l'équipe Flux Client de Dialogue. Vous dirigerez la mise en œuvre...PrincipalDaily paidFull timeApprenticeshipWork at office
- ...de mesure et de surveillance des gaz à effet de serre à des clients industriels et gouvernementaux partout dans le monde. Grâce... ...'équipe Mission Platform, GHGSat est à la recherche d'un(e) développeur(euse) logiciel backend innovant(e) et expérimenté(e) pour son logiciel Payload...SuggestedFlexible hoursWeekend work
- ...cœur. Nous nous soucions sincèrement des clients et de leur environnement, et nous avons... ...planifiant, développant et livrant des solutions logicielles d'entreprise pour nos clients. Nous... ...pour atteindre les objectifs. Tu es un développeur chevronné doté d'une solide expertise...SuggestedFull time
- ...Grâce à une analyse approfondie et une compréhension pointue du développement logiciel et des enjeux clients, le(la) Développeur(euse) logiciel lead évalue et sélectionne les options technologiques appropriées pour un projet. Il(elle) participe à l'estimation des efforts,...Suggested
- ...ce qui nous tient à cœur. Nous nous soucions sincèrement des clients et de leur environnement, et nous avons à cœur les grands... ...efficace et plus agréable. Aperçu du rôle En tant que développeur·euse logiciel sénior avec une solide expérience en cloud, DevOps et infrastructure...Full timeApprenticeship
- ...ce qui nous tient à cœur. Nous nous soucions sincèrement des clients et de leur environnement, et nous avons à cœur les grands... ...efficace et plus agréable. Aperçu du rôle En tant que développeur·euse logiciel sénior avec une solide expérience en data engineering et en...Full timeApprenticeship
- ...diversifiée avec plus de 3 décennies d'expérience qui réunit une technologie... ...matières premières et l'énergie sur les principaux marchés mondiaux. Nous avons également... ...consensus. Nous recherchons plusieurs développeurs de logiciels passionnés pour rejoindre notre équipe...Work at officeWorldwide
- ...regroupe plus d’une dizaine de développeurs et de spécialistes en tests... ...les besoins évolutifs de nos clients. Nous collaborons étroitement... ...de chacun et privilégions un logiciel propre, maintenable et... ...développement logiciel, incluant l’expérience utilisateur, la conception,...Flexible hours
- ...grande croissance au Canada ces dernières années. En tant que développeur(euse) principal(e) Full stack, vous participerez aux développements de l’... ...mandat consistera à: Coder autant les composantes « Backend » que « Frontend »; Comprendre et valider le besoin en étroite...PrincipalDaily paidPermanent employmentFull timeSummer workWork at officeRemote workFlexible hoursDay shift
- ...An English version will follow. Développeur·euse principal·e de données La plateforme de données de Plusgrade alimente les décisions et les... ...SQL et des bases de données modernes, combinée à une solide expérience dans la conception de pipelines complexes avec des outils...PrincipalWork at officeRemote workFlexible hours
- ...Nous recherchons un(e) Développeur(se) Senior C# / .NET pour rejoindre... ...sur des solutions logicielles complexes et fortement orientées... ...la maintenance de systèmes backend robustes et scalables . Le... ...différence. Responsabilités principales Concevoir, développer et...
- ...les entreprises que par les développeurs. Vous vous joindrez à l’équipe en tant que Développeur logiciel en tests (SDET), un rôle hybride... ...ou équivalent ~2 à 3 ans d’expérience dans un environnement... ...compréhension des architectures backend, des bases de données et des...Full timeFlexible hours
- ...Développeur·euse Logiciel Principal·e (Paiements) An English version will follow. Tu es l'architecte qui unifiera nos systèmes de transactions mondiaux, en concevant des moteurs de paiement haute performance capables de propulser la croissance de Plusgrade à travers l...PrincipalRemplacementFull timeWork at officeRemote workWorldwideFlexible hours
- ...de ses livraisons auprès de clients prestigieux issus de secteurs... ...croissance, nous recherchons un Développeur Microsoft Azure pour... ...Développer des solutions backend avec .NET (C#) en s’appuyant... ...informatique, génie informatique ou expérience équivalente. Minimum de 10...Daily paidPermanent employmentFull timeWork at office
- ...’une équipe de développement logiciel qui collabore avec d’autres équipes... .... Bien que votre spécialité principale soit le front-end, vous aurez... ...fluide avec les services backend et les solutions de stockage... ...informatique, en génie informatique ou expérience équivalente Connaissance...Flexible hours
- ...est composée de plus de 20 développeurs et spécialistes en tests issus... ...besoins évolutifs de nos clients. En travaillant avec nous... ...développement de solutions logicielles pour un large portefeuille d... ...notre technologie. Les cinq principales raisons pour lesquelles ce poste...Full timeFlexible hours
- ...de première ligne, avec plus de 13 000 clients dont Duracell, Shell, Cintas et Brenntag... ...mondiale. Nous recherchons un développeur logiciel pour nous aider à développer, faire évoluer... ...plateforme, de l’approche produit et de l'expérience développeur. À ce poste, vous...Daily paidLocal area
$80k - $100k per year
...entreprises établies. Elle accompagne ses clients de la stratégie jusqu’à la mise en production... ...et mobiles, des plateformes SaaS et des logiciels d’entreprise (CRM/ERP), avec un accent sur la performance, la sécurité et l’expérience utilisateur. L’entreprise met aussi de l’...PrincipalPermanent employmentFull timeLocal area- ...sexuelle plus accessibles grâce à une expérience simple, rapide et sécuritaire. Notre technologie... ...Prelib est à la recherche d'un développeur logiciel senior pour se joindre à une petite... ...frontend. Ce n'est pas un rôle purement backend. Ce n'est pas non plus un rôle DevOps/SRE...Full time
- ...Digital Engineering, Cloud, Data & AI, Experience Design, and Marketing. Our Co-Innovation... ...and accelerate value creation. Our clients worldwide benefit from the skills and expertise... ...success. Nous recherchons un.e Développeur.euse Java Senior avec 5 à 15 ans d’...Full timeWork at officeWorldwide
- ...contenu culturel. À propos du poste : En tant que Développeur·se logiciel principal·e vous êtes responsable de la conception et de la... ...connexe ; une maîtrise est un atout. Un minimum de 7 ans d'expérience en développement de logiciels. Maîtrise des ressources...PrincipalDaily paidLong term contractContract work
- ...rassemble des passionnés de développement logiciel, de design de matériel embarqué (... ...votre équipe. Jumelé avec un parrain d'expérience, vous entreprendrez des changements de code... ...fonctionnalités adaptées aux nouvelles exigences des clients et du marché Implémenter du code de...ApprenticeshipFlexible hours
- ...milliards de dollars. Nous sommes à la recherche d’un Développeur(se) logiciel principal (Senior) afin de piloter la livraison technique des... ...et la préparation aux audits. Votre profil Solide expérience en développement full-stack , incluant TypeScript, React...PrincipalShift work
- ...diversifiée avec plus de 3 décennies d'expérience qui réunit une technologie... ...matières premières et l'énergie sur les principaux marchés mondiaux. Nous avons également... ...le consensus. Nous recherchons un développeur de logiciel IA Full Stack pour rejoindre notre équipe...Work at officeWorldwide
- ...- La personne titulaire du poste de développeur(euse) de plateforme est responsable du développement... ...de développement à laquelle les clients se connectent. Soutenir le... ...Qualifications requises Au moins cinq ans d’expérience en ingénierie de plateforme, en développement...Permanent employmentFull timeContract work
- ...de ses projets livrés à de prestigieux clients et ce, dans différents secteurs tels que... ...est en pleine expansion et cherche un·e développeur·euse Fullstack .NET motivé·e pour rejoindre son... ...pratiques du cycle de développement logiciel (revue de code, tests unitaires, etc.)....Daily paidPermanent employmentFull timeWork at office
- ...sur la façon dont des centaines de développeurs conçoivent, déploient et exploitent des logiciels dans des environnements cloud,... ...Nous recherchons un(e) développeur(euse) logiciel pour rejoindre l’équipe... ...flexibles et évolutifs pour nos clients Participer au déploiement de nouvelles...Full timeFlexible hours
- ...cœur. Nous nous soucions sincèrement des clients et de leur environnement, et nous avons... ...agréable. Aperçu du rôle En tant que Développeur.euse IA senior, tu bâtis des fonctionnalités... ...une discipline forte en développement logiciel, une expertise appliquée en IA, et la...Full timeApprenticeship
- ...LGI développe des solutions logicielles en santé. Aujourd'hui, l'IA... ...modernisation, une meilleure expérience usager et l’intégration de systèmes... ..., avec des partenaires, des clients, des fournisseurs et des... ...que l'avenir appartient aux développeurs qui savent apprendre...Full time
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Développeur(euse) logiciel principal(e), Backend (Expérience Client). Be the first to apply!
- software engineer internship no experience Montréal, QC
- software engineer - ai machine learning Montréal, QC
- linux software engineer Montréal, QC
- software development engineer Montréal, QC
- software developer co-op Montréal, QC
- software developer entry level Montréal, QC
- remote entry level software developer Montréal, QC
- développeur logiciel Montréal, QC
- software engineer Montréal, QC
- junior software engineer Montréal, QC

