Analyste - Développeur MS Dynamics CRM sénior (CPQ 5538)

QUEBEC, Canada

Description du poste

Assumez les responsabilités assignées, collaborez avec les membres de l'équipe et respectez les politiques de l'entreprise. De solides compétences en communication, en résolution de problèmes et une bonne éthique de travail sont requises. La capacité d'adaptation, l'esprit d'initiative et la volonté d'apprendre sont appréciés.

INSSE Inc. (Intégrateur des Systèmes et Softwares d’Entreprises) est une firme québécoise certifiée ISO 9001:2015, reconnue pour son expertise en intégration de systèmes, développement d’applications d’entreprise et transformation numérique.

Depuis plus d’une décennie, INSSE accompagne des organisations publiques et institutionnelles dans la mise en œuvre de solutions Microsoft Dynamics 365 et Power Platform, favorisant la modernisation des processus, l’automatisation des opérations et l’amélioration de l’expérience utilisateur.

Nos projets visent la performance durable, la sécurité des environnements numériques et la valeur opérationnelle à long terme, dans un cadre collaboratif et Agile.

Rejoindre INSSE, c’est participer à des mandats technologiques stratégiques, au sein d’équipes pluridisciplinaires passionnées par la qualité, l’innovation et la réussite client.

⚙️ Responsabilités principales (selon l’appel d’offres officiel)

L’analyste-développeur MS Dynamics CRM sénior configurera l’application MS Dynamics CRM / PowerApps afin qu’elle s’adapte aux processus d’affaires identifiés lors des différentes phases d’analyse.

Œuvrant au sein d’une équipe de consultation, son rôle inclut autant une intervention technique que fonctionnelle, en créant les entités et attributs requis, en définissant les relations et contraintes entre ces entités, en concevant et réalisant les formulaires, écrans et vues, et en implantant les flux de travail (workflows).

Parmi les autres tâches liées à la fonction, on retrouve la programmation en JavaScript, la production de documentation, la formation des utilisateurs et la participation à l’analyse fonctionnelle.

Voici une liste de tâches spécifiques :

  • Créer et modifier des entités, vues, formulaires, champs, workflows, règles métier et plug-ins;
  • Concevoir et intégrer des flux Power Automate, ainsi que des applications Power Apps (Model Driven et Canvas);
  • Réaliser les modifications dans l’application, suivre la gestion des changements et assister dans la transformation des besoins d’affaires;
  • Participer aux intégrations avec des systèmes externes via des connecteurs, Web APIs, Azure Service Bus ou SSIS, incluant les migrations de données;
  • Assurer un rôle de support technique auprès des développeurs Dynamics CRM moins expérimentés, en partageant les bonnes pratiques et en les accompagnant techniquement;
  • Collaborer avec les équipes de développement Front-End, Back-End et d’intégration pour assurer la cohérence des solutions;
  • Collaborer étroitement avec les analystes fonctionnels, les testeurs et les autres membres de l’équipe projet;
  • Contribuer à la documentation technique et à la gestion du code source (DevOps);
  • Réaliser les tests, assurer le support lors de la mise en production et le support post-implantation.

🧩 Profil recherché

Expérience (selon les exigences minimales du devis)

  • Avoir travaillé dans au moins un (1) projet d’envergure en mode Agile;
  • Minimum de cinq (5) années d’expérience avec CRM API, REST/ODATA, SOAP, et en développement de plug-ins en C#;
  • Minimum de cinq (5) années d’expérience dans l’utilisation du SDK MS Dynamics CRM pour le développement d’applications;
  • Minimum de cinq (5) années d’expérience avec la création d’activités de flux de travail personnalisés;
  • Minimum de trois (3) années d’expérience avec JavaScript;
  • Minimum de quatre (4) années d’expérience avec Power Platform (Power Apps, Power Automate, Dataverse);
  • Minimum de trois (3) années d’expérience dans MS Dynamics 365, module Customer Engagement ou Finance;
  • Minimum de cinq (5) années d’expérience avec l’approche Model Driven;
  • Minimum de trois (3) années d’expérience avec Canvas App;
  • Minimum de trois (3) années d’expérience avec Azure Service Bus;
  • Minimum d’une (1) année d’expérience avec Power Pages (anciennement Portails Dynamics);
  • Avoir agi comme coach ou lead sur un même projet de développement, au sein d’une équipe d’au moins 10 développeurs, pendant au moins 12 mois (les mandats plus courts ou d’entretien ne sont pas considérés).

Formation

  • Baccalauréat en informatique, génie logiciel ou tout autre domaine connexe.
  • Une combinaison équivalente d’études et d’expérience peut être considérée (2 années d’expérience pertinentes pour chaque année d’études manquante).

💼 Conditions et environnement de travail

  • Horaire régulier : 35 heures par semaine, du lundi au vendredi;
  • Mode de travail : Hybride (2 jours en présentiel, 3 jours en télétravail);
  • Rémunération : Concurrentielle, selon l’expérience et les qualifications;
  • Mandats : Long terme, au sein d’équipes collaboratives et expérimentées.

🌟 Pourquoi joindre INSSE

  • Projets d’envergure publique : contribuez à la modernisation et à la transformation numérique d’environnements Microsoft 365 et Dynamics 365.
  • Perfectionnement professionnel : certifications, mentorat et formation continue.
  • Culture humaine : collaboration, inclusion et reconnaissance du savoir-faire.
  • Impact concret : développez des solutions qui optimisent la relation client et l’efficacité organisationnelle.

🚀 Faites évoluer votre carrière avec INSSE

Mettez votre expertise en Microsoft Dynamics 365 et Power Platform au service de projets stratégiques et rejoignez une entreprise québécoise engagée dans la transformation numérique durable du secteur public.

👉 Postulez dès maintenant pour des mandats qui allient innovation, rigueur et impact durable.