Jobs
>
Ottawa

    Développeur Dynamics 365 - Ottawa, Canada - ADGA Group of Companies

    ADGA Group of Companies
    ADGA Group of Companies Ottawa, Canada

    Found in: Talent CA C2 - 3 days ago

    Default job background
    Contrat
    Description

    Description du poste

    ADGA est à la recherche d'un développeur Dynamics 365 pour soutenir le développement d'un nouveau portail de services. Le portail adoptera une approche centrée sur l'utilisateur qui permettra à notre client de se connecter, de travailler avec et de protéger les Canadiens des cybermenaces en encourageant une communauté de cybersécurité canadienne dynamique et en fournissant des services liés à la cybersécurité.

    La base d'utilisateurs du portail comprend les praticiens de la cybersécurité et des TI au sein des petites et grandes entreprises canadiennes, des infrastructures critiques et des systèmes importants, y compris tous les niveaux de gouvernement.

    Les résultats garantissent que le portail devient le centre de gestion unique et centralisé permettant de fournir un large éventail de services, en mettant l'accent sur la convivialité afin de mieux répondre aux besoins des utilisateurs en matière de cybersécurité.

    La portée de ce travail sera d'aider à la mise en œuvre du portail en utilisant les applications Microsoft Azure. Les outils utilisés sont Microsoft Dynamics 365, Sharepoint et Microsoft PowerApp Portal. Les technologies utilisées sont les suivantes : C#, HTML/CSS, Liquid, JavaScript (REACT, Angular), JSON, TypeScript, Azure, services Web RESTful, ASP.NET, Power BI, .NET, Microsoft Flow, Dynamics Plugs-In et autres API.

    En comprenant les exigences commerciales de bout en bout, le développeur de logiciels doit travailler à l'architecture, à la conception, à la configuration et au test du portail en utilisant une approche itérative (Agile / Scrum). Le développeur de logiciels fera partie d'une équipe existante et relèvera des chefs d'équipe et des architectes.

    Les tâches comprennent :

  • Analyser et mettre en œuvre les exigences de l'expérience utilisateur (UX) ;
  • Développer, mettre en œuvre, configurer, tester et déployer des sites web ;
  • Installer et configurer des sites web construits avec Microsoft Dynamics 365 CRM, Microsoft Power App Portal et Microsoft Sharepoint dans Azure ;
  • Effectuer la programmation et la création de scripts dans divers langages informatiques, notamment C#, Java, REST, HTML, CSS, Liquid, JavaScript (React, Angular), JSON et XML, afin de développer de nouveaux modules ou d'étendre les modules existants ;
  • Fournir des spécifications techniques de sécurité ;
  • Développer, mettre en œuvre, configurer, tester et déployer des contrôles d'autorisation basés sur les rôles de sécurité et des contrôles d'autorisation basés sur les attributs avec Microsoft Dynamics 365 CRM, Microsoft Power App Portal et Microsoft Sharepoint dans Azure ;
  • Développer, mettre en œuvre, configurer, tester et déployer des sites web ;
  • Développer, mettre en œuvre, configurer, tester et déployer une solution de gestion des comptes et de signature unique à l'aide d'API, de modules LDAP et d'Active Directory ;
  • Étendre les capacités de personnalisation du contenu sur le Web ;
  • Effectuer l'assurance qualité et les tests des logiciels écrits et des sites web développés ; Déployer des applications basées sur le web ;
  • Mettre en œuvre des intégrations avec d'autres applications, fonctions, API et modules Azure, selon les besoins ;
  • Construire, concevoir, mettre à jour et déployer des sites Web en fonction du calendrier du projet et des exigences du client ;
  • Migrer ou reconstruire le contenu et les fonctionnalités d'anciens sites web vers de nouveaux sites web ;
  • Assurer la maintenance, le soutien et la gestion du cycle de vie des sites Web et des systèmes de gestion du contenu Web ;
  • Fournir des informations et un soutien aux membres de l'équipe pour le développement de procédures opérationnelles standard, d'articles de connaissance, de matériel de formation, de manuels de jeu et d'autres documents internes, le cas échéant ;
  • Travailler au sein d'une équipe Agile, fournir des orientations et des conseils techniques, des configurations et des logiciels aux membres de l'équipe, selon les besoins ;
  • aider au dépannage et à la résolution de problèmes techniques dans le cadre d'un projet ; et
  • Effectuer des transferts de connaissances au personnel après chaque lancement mensuel de projet.
  • Qualifications

  • Baccalauréat ou diplôme d'études supérieures en informatique, en ingénierie ou en administration des affaires dans l'une des disciplines suivantes : Génie logiciel, génie électrique ou gestion des TI
  • 5 ans d'expérience au cours des 10 dernières années en tant que programmeur/développeur de logiciels.
  • 3 ans d'expérience dans l'installation et la configuration de sites web construits avec Microsoft Dynamics 365 CRM, Microsoft Power Apps Portal et Microsoft Sharepoint dans Azure.
  • 1 an d'expérience au cours des 3 dernières années dans le développement, la mise en œuvre, la configuration, les tests et le déploiement de contrôles d'autorisation basés sur les rôles (RBAC) et d'autorisations basées sur les attributs (ABAC).
  • 1 an d'expérience au cours des 3 dernières années dans le développement, la mise en œuvre, la configuration, les essais et le déploiement de solutions de gestion des comptes et de connexion unique utilisant des API, des modules LDAP et Active Directory.
  • 5 ans ou plus d'expérience dans le développement, la mise en œuvre, la configuration, les tests et le déploiement de sites web.
  • Informations complémentaires