Architecte fonctionnel

Sommaire des responsabilités

Sous la supervision du directeur(trice) de département, le/la titulaire a pour principales tâches de concevoir, maintenir à jour et documenter les règles fonctionnelles, les règles d’interfaces et les principes généraux des applications développées par la COGIWEB. Il/Elle doit assister les équipes de développement à structurer les besoins du client en suivant un cadre méthodologique établi dans le respect de l’architecture fonctionnelle mise en place. Il/Elle est responsable de la mise en place d’une architecture flexible permettant une intégration optimale entre les applications.

 

Collaboration

Il/Elle relève du directeur(trice) de département et collabore principalement avec :

  • Collègues de travail de l’ensemble des équipes
  • Clients
  • Fournisseurs

 

Fonctions et responsabilités

  • Agir en tant que responsable de l’architecture fonctionnelle des applications développées par la COGIWEB;
  • Définir, documenter et réviser les normes fonctionnelles pour l’ensemble des applications développées par l’organisation;
  • Participer à la rédaction ou la validation de certaines analyses préliminaires;
  • Accompagner, au besoin, les équipes de développement auprès des clients dans la définition des besoins fonctionnels;
  • Assurer le respect des orientations et des normes fonctionnelles pour l’ensemble des applications de l’organisation;
  • Participer à la conception et la réalisation de fonctionnalités complexes;
  • Valider la viabilité fonctionnelle à long terme des solutions proposées;
  • Participer aux rencontres d’approbation lorsque la complexité fonctionnelle l’exige;
  • Soutenir les analystes fonctionnels en s'assurant du respect des règles, des normes et des orientations établies;
  • Apporter un support et une aide aux équipes d’analystes, programmeurs et techniciens informatiques en rapport avec son champ d’expertise
  • Maintenir à jour les règles fonctionnelles, règles d'interfaces et principes fonctionnels généraux qui touchent l’ensemble des applications, et s’assurer de l’uniformité entre elles;
  • Proposer des orientations et des principes de fonctionnement afin d’améliorer les applications;
  • Assurer l’arrimage et la cohésion des diverses architectures fonctionnelles produites;
  • Informer et conseiller la direction sur les modifications technologiques ou organisationnelles que peuvent entraîner les changements apportés aux applications;
  • Développer et mettre en place des procédures de travail en rapport avec son champ d’action;
  • Assure une veille technologique dans son champ d’expertise;
  • L’employeur pourra, en tout temps, modifier ou ajouter des tâches selon les besoins de l’entreprise et les compétences de l’employé.

 

Critères de rendement (sans être restrictif)

  • Excellente connaissance des logiciels reliés à son domaine d’activité;
  • Bonne connaissance de l’anglais oral et écrit;
  • Agit en tant que responsable de l’architecture fonctionnelle ;
  • Participe activement aux rencontres d’approbation des dossiers fonctionnels et demande de changements des applications SIGLS.NET, BSI.NET, LOGIC.NET et COGIMobile.NET lorsque cela concerne les liens entre les systèmes et l’uniformité de ceux-ci;
  • Soutient les analystes fonctionnels en s'assurant du respect des besoins et orientations identifiés à l’architecture multi systèmes ainsi que les normes établies;
  • Apporte son support et son aide aux équipes d’analystes, des programmeurs et techniciens informatiques, lorsque nécessaire;
  • Mise à jour régulière des règles fonctionnelles, règles d'interfaces utilisateurs et des principes fonctionnels généraux qui touchent l’ensemble des systèmes et s’assure de l’uniformité entre les applications;
  • Révise les devis d'essais fonctionnels et participe aux essais fonctionnels intégrés et aux essais de systèmes qui touchent les relations entre les systèmes;
  • Participe concrètement à la planification et à la conception de nouvelles fonctionnalités/écrans en lien avec les échanges multi systèmes et l’uniformité des applications;
  • Participe activement à l’identification et à l’évaluation des demandes de changements provenant de la continuité ou du développement relié aux liens multi systèmes et à l’uniformité de nos applications;
  • Propose des orientations et des principes de fonctionnement afin d’améliorer les systèmes;
  • Voit à l’arrimage et la cohésion des diverses architectures produites;
  • Informe et conseille la direction sur les modifications technologiques ou organisationnelles que peuvent entraîner les changements apportés aux applications;
  • Développe et met en place des procédures de travail;
  • Se tient au courant de l’évolution technologique et fait les recommandations nécessaires;
  • Maintient une bonne connaissance du milieu d’affaires des clients en vue d’être proactif dans les démarches;
  • Établi et maintient de bonnes relations avec les clients et les partenaires de l’organisation;
  • Bonne capacité à communiquer;
  • Habiletés dans la rédaction de documents;
  • Esprit d’équipe;
  • Sens de l’organisation;
  • Flexibilité, facilité d’adaptation;
  • Autonomie;
  • Respect des délais.

 

Qualifications et habiletés requises

Qualifications

  • Détenir une formation universitaire en informatique ou l’équivalent;
  • Minimum de dix (10) années d’expérience à titre d’analyste fonctionnel;
  • Excellente connaissance d’analyse fonctionnelle;
  • Excellente connaissance du français oral et écrit;
  • Très bonne connaissance dans la rédaction de dossiers fonctionnels;
  • Très bonne connaissance du logiciel Visio (conception d’écrans et schémas)
  • Très bonne connaissance de la suite Microsoft Office;
  • Très bonne connaissance sur la programmation dans Microsoft SQL/Server.
  • Très bonne connaissance du développement d’applications Web ;
  • Bonne connaissance de l’anglais oral et écrit;
  • Avoir participé au développement d’une application WEB.

 

Habiletés requises

  • Être un bon communicateur
  • Démontre des habiletés dans la rédaction de documents;
  • Esprit d’équipe;
  • Sens de l’organisation;
  • Flexibilité, facilité d’adaptation et ouverture d’esprit;
  • Autonomie;
  • Respect des délais.