Partager cette offre d’emploi

Architecte logiciel - Soins virtuels TELUS Santé

Emplacement: 

Montreal, Quebec, CA Edmonton, AB, CA Vancouver, British Columbia, CA Toronto, ON, CA Calgary, AB, CA

Code d’identification:  26055
Emplois par catégorie:  Santé
Fonction:  Ingénierie et développement de logiciels
État de l’emploi:  Temps plein
Horaire:  Permanent

Description

 

Joignez-vous à notre équipe

 

Soins virtuels TELUS Santé est une division de TELUS Santé qui connaît une forte croissance. Nous développons et mettons en place un service de télémédecine de prochaine génération pour permettre aux Canadiens d’accéder à des soins de santé primaires et à d’autres services de santé au moyen d’une application. Avec près de deux millions de membres au Canada, le service permet de revoir la relation médecin-patient en rendant les soins de santé au pays plus accessibles, plus humains et plus axés sur les bénéficiaires grâce à la technologie.

 

Voici l’influence que vous aurez et ce que nous accomplirons ensemble

 

Notre équipe de plus de 40 spécialistes en développement et en conception évolue pour soutenir la portée et la complexité croissantes des services de soins de santé offerts par TELUS Santé. Nous sommes donc à la recherche d’architectes logiciels d’expérience qui se joindront à notre équipe.

 

Vous avez à cœur de concevoir des logiciels de pointe qui facilitent l’accès à des services de santé et de mieux-être pour la population. Vous voulez faire progresser votre carrière et participer à l’innovation en ayant une incidence positive sur la société. Vous voulez faire partie d’une équipe qui travaille avec des technologies de pointe.

Voici vos futures responsabilités

 

Vous devrez…

 

  • Être un membre clé de l’équipe Recherche et développement en concevant des logiciels-services hautement performants et évolutifs
  • Définir la conception et l’architecture des produits
  • Diriger la conception et le développement des composants de systèmes complexes et relever les défis techniques
  • Employer et appliquer les meilleures pratiques en matière de sécurité des applications
  • Guider et encadrer les équipes de développement tout en facilitant la création et l’évolution de systèmes et de composants logiciels solides sur le plan architectural 
  • Veiller à l’harmonisation et à la cohésion des approches architecturales, des pratiques de génie logiciel, des méthodes de conception des composants et des systèmes, ainsi que des outils et des cadres utilisés 
  • Innover et montrer au reste de l’organisation les possibilités de repousser les limites de nos produits en employant de nouvelles technologies 
  • Participer concrètement au processus de développement de logiciels agiles 
  • Chercher de façon proactive à vous améliorer et à améliorer le partage des connaissances au sein de l’organisation, avec un minimum de supervision
  • Définir les lignes directrices suivantes :
    • Principes relatifs à la qualité du code
    • Principes relatifs à l’entretien et à l’organisation du code source
    • Approches et directives liées à la portée des essais
    • Définition des indicateurs de qualité du code
    • Principes relatifs à l’harmonisation et à la réutilisation des composants
    • Principes relatifs à la mise en œuvre réutilisable des fonctionnalités courantes
    • Harmonisation des API et des modèles de données des domaines
  • Mener les projets suivants :
    • Analyser les exigences et extraire celles qui ont une importance sur le plan architectural
    • Faciliter la création de l’architecture technique
    • Participer à la définition et à l’exécution du processus d’intégration et de prestation continues (CI/CD)
    • Définir les stratégies en matière de performance et d’évolutivité (du point de vue des applications et de l’architecture)
    • Sélectionner les technologies fondamentales
    • Sélectionner les outils et les cadres
    • Aider les équipes de développement à sortir des impasses décisionnelles

 

 

Qualifications

 

Voici la pièce manquante dans notre casse-tête

 

  • Baccalauréat ou maîtrise en informatique ou dans un domaine connexe
  • Au moins cinq années d’expérience en conception et en développement d’applications logicielles
  • Expertise approfondie de Node.js, Typescript, Ruby
  • Connaissance de l’architecture axée sur le service, y compris de l’architecture de microservices
  • Maîtrise des meilleures pratiques logicielles, comme le développement fondé sur les essais et l’intégration continue
  • Maîtrise des modèles de conception et d’architecture
  • Expérience avec React, Redux, AWS, Docker/Kubernetes, Github
  • Connaissance de Sonar, Terraform, Jenkins
  • Expérience en modélisation des données et en utilisation des bases de données relationnelles et NOSQL
  • Expérience avec les méthodes agiles et de développement itératif, comme la programmation extrême (XP), la programmation en binôme et SCRUM
  • Bonne compréhension des principes relatifs à l’assurance de la qualité logicielle
  • Compétences éprouvées en communication orale et écrite et en présentation
  • Connaissance des meilleures pratiques en matière de sécurité des applications
  • Expérience en sécurité des renseignements sur la santé (atout)

 

Atouts

 

  • Bilinguisme (anglais-français), un atout majeur

 

 

À propos de nous

Nous sommes une équipe axée sur les personnes, les clients et les objectifs, qui collabore, innove et crée des retombées positives au quotidien. Nous améliorons des vies grâce à nos solutions technologiques. Nous favorisons une culture d’innovation qui permet aux membres de l’équipe de résoudre des problèmes complexes et de produire des résultats exceptionnels sur le plan humain dans un monde numérique. En vous joignant à nous, vous nous aidez à créer un futur meilleur.

Nous adhérons aux principes de diversité et d’équité en matière d’emploi. Votre apport et vos talents uniques seront prisés et respectés au sein de l’équipe.

La santé et la sécurité de notre équipe, de nos clients et de nos collectivités sont notre priorité absolue. Par conséquent, nous exigeons que toute personne se joignant à notre équipe soit adéquatement vaccinée contre la COVID-19.
 
TELUS Santé est un chef de file canadien en technologies de l'information qui se concentre sur le secteur de la santé. Notre mission consiste à améliorer la façon dont l’information est utilisée dans le continuum de soins de santé pour une meilleure santé des citoyens du Canada et des pays ciblés.
 
Avis juridique : Conformément à la politique de TELUS Solutions en santé en matière de sécurité de son centre des données, toutes les personnes postulant pour un emploi dont les fonctions requièrent qu'elles travaillent au centre de données et/ou qui ont accès à des connaissances détaillées de la technologie liée à la livraison des services aux clients devront se soumettre, comme condition à l'emploi, à un contrôle de sécurité du personnel mené par le gouvernement du Canada.

 

 

 

 

 

Santé

Nous sommes à la recherche de cliniciens, de programmeurs, de concepteurs de produits, de spécialistes en vente, en marketing, en service à la clientèle et bien d’autres encore. Si vous avez un penchant pour employer la puissance de l’information au service de la santé, nous voulons concevoir, mettre en œuvre et gérer des solutions de soins de santé novatrices avec vous.

Nous sommes honorés de cette reconnaissance

21,166
médecins utilisent les dossiers médicaux électroniques de TELUS Santé

6,300
pharmacies utilisent nos solutions de gestion d’officine

140 million+
de demandes de règlement ont été traitées au moyen des solutions de TELUS Santé

Accessibilité

À TELUS, nous sommes fiers de notre culture qui encourage la diversité. Nous croyons foncièrement à l’importance d’adopter des pratiques équitables en matière d’emploi. Ainsi, le dossier de tous les candidats qualifiés est étudié.

Pendant tout le processus de recrutement, nous tenons compte des besoins particuliers des candidats handicapés, au besoin.