Aller au contenu

Staff Developer

  • Hybride
    • Montréal, Québec, Canada
    • Québec, Québec, Canada
    • Toronto, Ontario, Canada
    +2 plus
  • Développement de produit et technologie

Description de l'offre d'emploi

Petal est un leader canadien spécialisé en orchestration des soins de santé et en facturation médicale qui révolutionne les systèmes de santé pour les rendre agiles, efficaces et résilients en facilitant la gestion grâce à des analyses avancées et des informations éclairées.

Notre engagement à promouvoir une culture d'entreprise exceptionnelle nous a valu des reconnaissances notables, notamment celle de figurer sur la liste des entreprises Great Place to Work, dans le secteur des technologies et de la santé. Rejoins-nous dans notre mission d'outiller les innovateurs en soins de santé et contribue à améliorer le système de santé autrement.

Parlons stack technologique

La stack backend sur laquelle tu travailleras se compose principalement de services Node.Js interagissant selon un modèle event-driven sur la plateforme Kafka. Nous utilisons le standard FHIR, le plus reconnu dans le domaine de la santé, pour le stockage et les opérations sur les données. Nous ciblons la mise en place des meilleures approches DevOps. Nos infrastructures sont cloud-based, entièrement as code avec Terraform, et nos dernières applications sont gérées par container et déployées sous Kubernetes. L’automatisation de la chaîne de déploiement est une priorité pour nous, et nous utilisons différentes plateformes, dont GitLab pour y parvenir. Nous croyons fermement en une approche de déploiement continu et avons atteint une forte maturité à cet égard, en déployant du code dans des environnements de production plusieurs fois par jour.

À quoi tu peux t’attendre en joignant l’équipe

Relevant du Gestionnaire du développement logiciel, tu joueras un rôle clé et central au sein d’une équipe développant la prochaine génération de notre plateforme d’orchestration. Tu agiras à titre d'expert technologique, d'innovateur et d'évangéliste au sein de ton équipe, ainsi qu'auprès des intervenants externes au sein de l'équipe de direction.

Tu contribueras à changer l'avenir technologique de Petal à la fois en participant aux décisions et orientations technologiques stratégiques, ainsi qu'en partageant tes connaissances pour faire progresser ton équipe.

Ton quotidien

Durant la journée, tu seras amené à :

  • Travailler en étroite collaboration avec le développeur principal, le gestionnaire de produit et les autres membres de l’équipe multidisciplinaire pour assurer l'avancement et la livraison des étapes clés d’un tout nouveau projet dans le domaine de la santé;

  • Orienter les choix d'architecture en collaboration avec le développeur principal, mettre en place des bases solides, modernes et performantes et résoudre des problèmes complexes;

  • Collaborer avec divers équipes (assurance qualité, design, réussite client, rédaction technique) en tant que représentant technique sur les enjeux prioritaires;

  • Accompagner, conseiller et encadrer les membres de ton équipe et parfois aussi les autres membres de ta ligne de solutions;

  • T'assurer de la qualité et de la sécurité du code et du respect des standards de développement;

  • Agir en tant que représentant technique de ta ligne de solutions auprès des différentes communautés de pratique pour assurer le partage des connaissances;

  • Assurer une veille permanente sur les évolutions technologiques;

  • Participer au développement des fonctionnalités (40% à 60% de ton temps).

Pré-requis du poste

Ton profil

Tu es un(e) développeur(se) expérimenté(e) et motivé(e), reconnu(e) pour ton attitude constructive, ton éthique professionnelle ainsi que tes compétences autant générales que techniques? Tu es reconnu(e) pour ta capacité à mener des discussions sur l'architecture technique et à prendre des décisions? Tu es motivé(e) par l'opportunité unique de servir un plus grand objectif dans l'industrie de la santé grâce à des solutions innovantes rendues possibles par les gens, les données et la technologie? The sky is the limit! Si tu as :

  • 8+ années d'expérience en développement logiciel;

  • De l’expérience en architecture et en développement de systèmes distribués à grande échelle avec de nombreuses sources de données et couches de logique métier différentes;

  • D’excellentes compétences en programmation en TypeScript/Javascript avec Node.js;

  • De l’expérience dans une architecture event-driven et l'élaboration d'API REST en mode API first avec une infrastructure moderne;

  • De l’expérience dans la construction et du déploiement d'applications conteneurisées (Docker) dans des environnements informatiques distribués modernes (Kubernetes);

  • De l’expérience des plateformes d'infonuagique (Azure de préférence, AWS, GCP);

  • De l’expérience en alerting, journalisation et monitoring;

  • De l’expérience avec CI/CD (Gitlab, Jenkins, Github Actions) en automatisation et des concepts modernes d’infrastructure-as-code (Helm, Terraform);

  • De solides connaissances des meilleures pratiques de sécurité dans le développement d'applications;

  • De solides compétences en communication, tant à l'oral qu'à l'écrit, ainsi qu’une aisance à vulgariser des concepts techniques complexes à diverses parties prenantes;

  • Une intelligence émotionnelle forte, de l'empathie et un style de leadership inclusif;

  • Une approche investie pour développer les compétences et les habiletés de tes coéquipiers et un intérêt démontré à partager tes connaissances et ton expérience;

  • Une connaissance du standard FHIR (un atout);

  • De l’expérience dans d’autres langages/cadres de programmation modernes tels Go, Ruby/RoR, Python, Angular (atout)

  • Puisque tu devras régulièrement interagir avec des collègues unilingues anglophones situés à l'extérieur du Québec, la maîtrise complète de l'anglais et du français (parlé, écrit et lu) est requise.

La position de Petal sur le télétravail

À notre avis, une entreprise ne peut prétendre être moderne, innovante et avoir à cœur le bien-être de son équipe, sans tenter d'intégrer le télétravail au niveau que leur modèle d'affaires leur permet. Post-pandémie, les employés de Petal continueront de bénéficier de l'option de télétravail à la flexibilité maximale permise par la nature de leur poste et le bon fonctionnement des opérations.

Nos avantages

  • Un boni de signature de 1000 $ pour ton installation de bureau à domicile;

  • Une rémunération qui reconnaît ta contribution;

  • 4 à 6 semaines de vacances par année;

  • 5 jours personnels payés par année;

  • Un régime de REER / RPDB collectif avec contribution de l'employeur;

  • Les avantages sociaux complets, dès ton premier jour;

  • Une allocation annuelle de mieux-être de 250$;

  • L'accès à l'application de télémédecine Dialogue™;

  • Des horaires de travail flexibles et plus encore.

Petal souscrit à un programme d’accès à l’égalité en emploi et les membres des groupes visés à savoir les femmes, les personnes handicapées, les personnes autochtones et les minorités visibles sont encouragés à soumettre leur candidature. Si vous êtes une personne handicapée, vous pouvez recevoir, sur demande, de l’assistance pour le processus de présélection et de sélection.

#LI-Hybrid

Hybride
  • Montréal, Québec, Canada
  • Québec, Québec, Canada
  • Toronto, Ontario, Canada
+2 plus
Développement de produit et technologie

ou