Développeur(se) logiciel principal(e), backend

Dialogue

Montreal (administrative region)

On-site

CAD 110,000 - 150,000

Full time

14 days+
Application generator

Don’t send a generic resume — generate a resume and cover letter tailored to this exact role.

Get past ATS filters

Benefits offered by this job

Accès à l’application Dialogue et sout
Couverture santé complète et assurance
4 semaines de vacances et 9 journées >
Travail hybride 3 jours/semaine à Mon/
Formation Coursera et mentorat
Congé parental optionnel

Job summary

Dialogue recherche un Développeur(se) logiciel principal(e), backend, afin de permettre à près de 3 millions de membres d’améliorer leur santé via la plateforme Dialogue au Canada. Le rôle implique conception et exploitation d’API critiques, définition des priorités avec le chef de produit et rédaction de documents techniques clairs.

Vous renforcerez l’équipe par un code précis et des tests robustes, tout en faisant progresser les autres développeurs par revue de code, formation et

Qualifications

  • 5 ans d’expérience ou plus avec les systèmes distribués, la conception d’API, la modélisation relationnelle ou l’administration de bases de données.
  • Parcours éprouvé dans l’architecture, l’organisation et le déploiement d’initiatives logicielles d’envergure.
  • Excellente capacité à raisonner en structures de données et algorithmes pour des systèmes robustes et évolutifs.
  • Capacité à découper le développement en étapes incrémentales et à livrer de la valeur régulièrement.
  • Capacité à communiquer clairement avec des collègues techniques et non techniques.
  • Expérience avec Python, les bases de données et les infrastructures en nuage.
  • Maîtrise de PostgreSQL et des services AWS, un atout.
  • Toute expérience en développement Web, en particulier avec React, constitue un atout.

Responsibilities

  • Concevoir, améliorer et exploiter des applications et des services d’API névralgiques au sein de l’équipe de l’expérience client.
  • Définir, préciser et prioriser les éléments de travail en fonction de leur valeur d’affaires, en collaboration avec le gestionnaire de produits.
  • Rédiger des documents de conception technique et participer à leur élaboration pour aligner l’équipe sur des solutions claires.
  • Rédiger du code précis, lisible et testable, en maintenant des suites de tests faciles à entretenir.
  • Favoriser le développement des compétences et l’efficacité des autres développeurs par la revue de code et le mentorat.

Skills

Distributed systems
API design
Relational modeling
Database administration
Architectural design
Algorithms & data structures
Delivery par étapes
Communication technique
Python

Tools

PostgreSQL
AWS
React
Python

Job description

Développeur(se) logiciel principal(e), backend

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

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 accessibilite@dialogue.co

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.

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 à jobs@dialogue.co et vérifiez le poste sur notre page carrières officielle.

Votre rôle à titre de Développeur(se) logiciel principal(e), backend

Relevant de Malik Lewis, gestionnaire du développement logiciel, le(la) développeur(se) logiciel principal(e) a pour mission de permettre à près de 3 millions de membres d’améliorer leur santé de manière simple et efficace grâce à Dialogue, la plateforme canadienne de soins virtuels.

Vos responsabilités

  • Concevoir, améliorer et exploiter des applications et des services d’API névralgiques au sein de l’équipe de l’expérience client;
  • Définir, préciser et prioriser les éléments de travail en fonction de leur valeur d’affaires, en collaboration avec le gestionnaire de produits;
  • Rédiger des documents de conception technique et participer à leur élaboration afin d’aligner l'équipe sur des solutions claires;
  • Rédiger du code précis, lisible et testable, tout en maintenant des suites de tests faciles à entretenir qui servent d’exemple pour les autres développeurs;
  • Favoriser le développement des compétences et l'efficacité des autres développeurs au moyen de la revue de code, de la documentation et de l'accompagnement direct.

Nous aimerions beaucoup vous rencontrer si vous possédez

  • 5 ans d’expérience ou plus avec les systèmes distribués, la conception d’API, la modélisation relationnelle ou l’administration de bases de données;
  • Un parcours éprouvé dans l’architecture, l’organisation et le déploiement d’initiatives logicielles d’envergure;
  • Une excellente capacité à raisonner en matière de structures de données et d’algorithmes, et à les appliquer pour bâtir des systèmes robustes et évolutifs;
  • une aptitude à découper le développement de produits et de systèmes en étapes incrémentales et à livrer de la valeur de manière constante;
  • Une capacité à communiquer clairement et efficacement avec des collègues techniques et non techniques, dans divers contextes.
  • Expérience requise avec Python, les bases de données et les infrastructures en nuage;
  • Maîtrise de PostgreSQL et des services AWS, un atout.
  • Toute expérience en développement d'applications Web, particulièrement avec React, constitue un 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
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Développeur(se) logiciel principal(e), backend
Développeur(se) logiciel principal(e), backend

Dialogue • Montreal

Hybrid
CAD 110,000 - 170,000
Assurance santé
Couverture dentaire
Compte dépenses santé
+11
Développeur(euse) logiciel principal(e), Full-Stack (experience client)
Développeur(euse) logiciel principal(e), Full-Stack (experience client)

Dialogue • Montreal

On-site
CAD 90,000 - 130,000
Soutien santé mentale
Assurance santé complète
4 semaines de vacances
+5
Développeur(se) de données principal(e)
Développeur(se) de données principal(e)

Dialogue • Montreal (administrative region)

On-site
CAD 110,000 - 150,000
Assurance entièrement couverte
4 semaines de vacances
Travail hybride Montréal/Toronto
+2
Développeur(euse) logiciel principal(e), Full-Stack (experience client)
Développeur(euse) logiciel principal(e), Full-Stack (experience client)

Dialogue • Montreal (administrative region)

On-site
CAD 90,000 - 130,000
Assurance santé
Budget formation
Vacances 4 semaines
+5
Développeur(se) de données principal(e)
Développeur(se) de données principal(e)

Dialogue • Montreal

Hybrid
CAD 110,000 - 150,000
Santé complète
4 semaines de vacances
Formation Coursera
+2
Expert(e), développement logiciel Full Stack (Expérience fournisseur)
Expert(e), développement logiciel Full Stack (Expérience fournisseur)

Portage Ventures GP Inc. • Montreal (administrative region)

On-site
CAD 90,000 - 120,000
Assurance entièrement couverte
4 semaines de vacances
Programmes d’incitation
Expert(e), développement logiciel Full Stack (Expérience fournisseur)
Expert(e), développement logiciel Full Stack (Expérience fournisseur)

Dialogue • Toronto

On-site
CAD 140,000 - 170,000
Assurance entièrement couverte
4 semaines de vacances
Travail hybride (Montréal/Toronto)
+1
Coordonnateur(trice) de la satisfaction des membres
Coordonnateur(trice) de la satisfaction des membres

Dialogue • Montreal (administrative region)

Hybrid
CAD 65,000 - 90,000
Accès à l’application Dialogue et au S
Assurance santé complète
4 semaines de vacances et 9 jours de ‘
+2
Coordonnateur(trice) de la satisfaction des membres
Coordonnateur(trice) de la satisfaction des membres

Dialogue • Montreal

Hybrid
CAD 52,000 - 72,000
Assurance santé
4 semaines de vacances
Travail hybride – Montréal ou Toronto
+2
Directeur(-trice), de l'accompagnement client, gestion des comptes entreprise
Directeur(-trice), de l'accompagnement client, gestion des comptes entreprise

Dialogue • Montreal (administrative region)

On-site
CAD 90,000 - 120,000
Assurance entièrement couverte
4 semaines de vacances
Soutien virtuel en santé mentale
+1