Spécialiste principal, Génie logiciel (Microsoft Dynamics 365 Azure)

ID de la demande d'emploi : 12678  

Type d'emploi : Permanent à plein temps 

Type de poste : Hybride 

Emplacement du bureau : Ottawa (ON); Montréal (QC); Toronto (ON)

Exigences relatives aux déplacements : Déplacements limités 

Désignation linguistique : Anglais essentiel 

Niveaux de compétence linguistique (Lire/écrire/parler) : ZZZ 

Exigence en matière de sécurité :  Cote de fiabilité 

Rémunération:  Notre échelle salariale se situe entre 104180.28 $ et 130225.36 $ en fonction des qualifications et de l'expérience.

 

À propos de la SCHL

Le travail que vous accomplissez et le travail que nous réalisons ensemble comptent. Nous travaillons jour après jour pour atteindre un but commun : contribuer au bon fonctionnement du système de logement.

 

À la SCHL, nous sommes responsables de nos résultats et nous soutenons les réalisations de nos collègues. Nous misons sur la collaboration, en établissant des liens dans l’ensemble de la SCHL et en faisant intervenir les bonnes personnes pour effectuer le travail. Notre style de leadership repose sur la confiance, c’est-à-dire que nos gestionnaires adoptent une approche adaptée aux besoins de leur équipe. 

 

Joignez-vous à nous pour faire partie d’une équipe déterminée à réellement changer les choses et participer à une mission importante.

 

Notre engagement envers la diversité, l’équité et l’inclusion

Nous sommes déterminés à faire progresser l’équité en matière d’emploi et à favoriser un milieu de travail inclusif. Pour refléter la diversité de la population canadienne, nous encourageons les femmes, les Autochtones, les personnes handicapées, les personnes 2ELGBTQI+, les anciens combattants et les personnes racisées à présenter leur candidature. Nous acceptons aussi les candidatures de toutes les personnes qui ont le droit de travailler au Canada.

 

Nous sommes aussi déterminés à faire progresser la réconciliation avec les peuples autochtones et à soutenir l’inclusion véritable de la voix et des priorités des Premières Nations, des Inuits et des Métis. Bien que ce poste hybride exige une certaine présence au bureau, une entente de télétravail peut être envisagée pour les candidats des Premières Nations dans les réserves ou les candidats autochtones qui résident à plus de 125 km d’un bureau de la SCHL.

 

Apprenez-en plus sur notre engagement envers la diversité et l’inclusion.

 

Ce que nous offrons

Nous avons la raison d’être, les personnes et les avantages dont vous avez besoin pour vous bâtir une carrière épanouissante. Voici le généreux programme d'avantages sociaux en tant qu’employé permanent : 

  • vacances annuelles payées;
  • une prime de rendement individuelle annuelle;
  • un régime de retraite à prestations déterminées;
  • un régime complet d’assurance collective pour favoriser votre bien-être dès le premier jour;
  • du soutien pour votre croissance personnelle et professionnelle grâce à de la formation, du mentorat et plus encore;
  • bien que les postes à la SCHL exigent une certaine présence au bureau, d’autres ententes de travail peuvent être envisagées pour les candidats autochtones.

 

À propos du rôle

Joignez-vous à l’équipe Ingénierie des solutions d’entreprise, au poste de spécialiste principal, Génie logiciel (Microsoft Dynamics 365 et Azure). Dans ce poste, vous serez responsable de la conception et de la mise en œuvre de solutions de bout en bout sécurisées, évolutives et maintenables. Vous collaborerez étroitement avec les parties prenantes des secteurs d’activité et des domaines techniques pour traduire les exigences en solutions techniques. Vous assurerez aussi un leadership technique, mentorerez d’autres développeurs et soutiendrez l’amélioration continue des plateformes technologiques de la SCHL.

Ce que vous ferez :

 

  • agir à titre de spécialiste technique de Microsoft Dynamics 365 CRM, de .NET et de Microsoft Azure, offrir des conseils techniques, du mentorat et de l’accompagnement aux autres membres de l’équipe de développement, et favoriser le partage des connaissances;
  • concevoir et mettre en œuvre des solutions de bout en bout couvrant Dynamics 365 CRM et les services d’intergiciels et dorsaux d’Azure;
  • configurer et personnaliser Dynamics 365, notamment les tables et les entités, les formulaires, les champs, les vues, les flux de travail, la logique applicative et les modules d’extension;
  • concevoir et maintenir des intégrations d’intergiciels dans Azure permettant l’échange sécurisé et fiable de données entre Dynamics 365 et d’autres systèmes de l’entreprise;
  • créer des intégrations et des flux de travail automatisés à l’aide d’Azure Functions, de Logic Apps, d’App Services, de Service Bus, d’API et d’autres services PaaS d’Azure;
  • développer et soutenir des pipelines d’intégration continue et de déploiement continu (IC/DC) à l’aide d’Azure DevOps, de Git, de pipelines YAML, de Repos et d’Artifacts;
  • gérer et soutenir le déploiement et la configuration des applications ainsi que les paramètres propres à chaque environnement à l’aide de services comme Azure Key Vault et API Management;
  • surveiller les solutions et résoudre les problèmes à l’aide d’Application Insights, de Log Analytics et d’Azure Monitor.

Les compétences que vous devriez posséder :

 

  • un baccalauréat en informatique, en génie informatique ou dans un domaine connexe. Une combinaison équivalente d’études et d’expérience pourrait être prise en compte;
  • au moins 7 ans d’expérience en développement de logiciels, dont une solide expérience pratique de Microsoft Dynamics 365 CRM, d’Azure et du développement .NET/C#;
  • une solide expérience pratique de la conception et du développement de solutions Dynamics 365, notamment de la configuration, de la personnalisation, des modules d’extension et de l’intégration de systèmes;
  • une solide compréhension des principes liés à l’infonuagique et aux applications distribuées, notamment l’extensibilité, la fiabilité, la sécurité et la performance;
  • une expérience démontrée à titre de spécialiste d’un domaine, notamment pour fournir des conseils techniques et du mentorat, et pour contribuer à établir et à appliquer des pratiques exemplaires de développement;
  • une expérience de travail en environnement agile et en résolution de problèmes techniques complexes touchant plusieurs systèmes;
  • de solides compétences interpersonnelles et en leadership, notamment en travail d’équipe, en animation, en communication, en mobilisation des parties prenantes, en présentation, en influence et en négociation.

Technologies :

 

  • une solide maîtrise de C# et .NET pour développer des extensions du système de gestion de la relation client, des interfaces API, des services dorsaux et des composants d’intégration;
  • une solide expérience du développement de solutions Azure à l’aide de services comme Azure Functions, Logic Apps, App Services, Service Bus, Storage, Key Vault et API Management;
  • l'expérience de la conception et de la mise en œuvre d’API REST, d’intégrations asynchrones, de solutions pilotées par les évènements et d’architectures sans serveur;
  • une bonne expérience des technologies de développement Web, notamment HTML, CSS et JavaScript;
  • de l'expérience avec Azure DevOps, notamment des pipelines IC/DC, des flux de travail Git, des compilations automatisées, des tests et de l’automatisation des déploiements;
  • de l'expérience avec SQL et les systèmes de gestion de bases de données relationnelles.

Ce serait formidable que vous possédiez aussi ces compétences :

 

  • des certifications Microsoft Dynamics 365 ou Power Platform;
  • des certifications Microsoft Azure;
  • l'expérience de l’intégration de Dynamics 365 à D365 Finance & Operations ou à d’autres plateformes d’entreprise;
  • l'expérience des pratiques modernes de tests automatisés pour les solutions Dynamics, .NET et Azure;
  • le bilinguisme (anglais et français).

Date de fermeture : Ce poste sera affiché jusqu’à ce qu’une candidature soit retenue.

 

Les périodes de disponibilité et de rappel au travail font partie des exigences du poste et seront assujetties aux politiques de la SCHL, y compris la Procédure relative à l’indemnité de disponibilité et à l’indemnité de rappel. 

 

Prochaines étapes après le dépôt de votre candidature 

Nous vous remercions de poser votre candidature; nous sommes conscients que c’est une étape à la fois emballante et intimidante. Apprenez-en plus sur notre processus d’embauche.  Si vous êtes l’une des personnes convoquées à une entrevue ou appelées à passer un test, veuillez nous indiquer si vous avez besoin d'un accommodement. 

 

Si vous avez déjà posé votre candidature, mais que cette dernière n’a pas été concluante, ne vous en faites pas. Nous affichons toujours de nouveaux postes, alors n’hésitez pas à retenter votre chance. Nous avons hâte de voir quelle sera votre contribution cette fois-ci!