Description du poste
**À propos d'AlayaCare**
------------------------
Chez AlayaCare, nous sommes plus qu'une entreprise SaaS en forte croissance : nous sommes une équipe de passionné(e)s qui transforment les soins à domicile. Notre plateforme infonuagique permet aux fournisseurs de soins du monde entier d'offrir de meilleurs résultats à leurs client(e)s.
Avec plus de 550 employé(e)s au Canada, aux États-Unis, en Australie et au Brésil, nous sommes uni(e)s par une mission commune et une culture forte de transparence, de croissance et de connexion humaine. Que vous soyez en début de carrière ou un(e) expert(e) chevronné(e), AlayaCare vous offre l'opportunité de faire grandir votre impact, vos compétences et votre carrière.
**À propos du rôle**
--------------------
Nous recherchons un Développeur full-stack intermédiaire (Python) afin de rejoindre une de nos équipes de produit. L'équipe marché travailleras sur l'ensemble de la stack, prendras en charge les besoins spécifiques des clients et collaboreras directement avec eux pour comprendre leurs problématiques et leur proposer des solutions. Nous bâtissons une nouvelle équipe où tu utiliseras l'IA pour repousser les limites et mener des projets de bout en bout.
**Ce** **que** **vous** **ferez**
---------------------------------
* Concevoir, coder, tester et déboguer des logiciels en tant que membre à temps plein d'une équipe de développement produit, avec un fort accent sur la qualité, la maintenabilité et une livraison fiable.
* Participer activement aux revues de code, aux discussions techniques, au partage des connaissances et à la résolution collaborative de problèmes.
* Appliquer les patrons d'ingénierie établis et contribuer à l'amélioration de la réutilisation des composants, de l'extensibilité, de la maintenabilité et de la scalabilité.
* Surveiller les applications en production, investiguer les incidents et collaborer avec l'équipe pour résoudre les problèmes affectant les clients.
* Contribuer aux initiatives de la feuille de route technique et soutenir l'adoption responsable de technologies et de pratiques alignées sur les objectifs produit et d'ingénierie.
* À terme, participer à une rotation d'astreinte qui respecte votre temps et assure le soutien des logiciels dont votre équipe est responsable.
* Identifier les lacunes ou ambiguïtés dans les exigences produit et collaborer avec les Responsables de produit et les membres de l'équipe pour concevoir des solutions répondant aux besoins des clients.
* Planifier, mettre en œuvre et maintenir des tests automatisés de bout en bout qui soutiennent la livraison de logiciels de haute qualité.
* Développer une solide compréhension des concepts fondamentaux, des outils et des pratiques de votre métier, et partager vos connaissances avec vos coéquipiers lorsque cela est approprié.
* Reconnaître les problèmes potentiels et les obstacles à la livraison, soulever les préoccupations tôt et solliciter le soutien des membres seniors de l'équipe ou de la direction lo