Analyste De Réalisation

Montreal, QC, Canada

Job Description


TEHORA est pr\xc3\xa9sentement \xc3\xa0 la recherche d\'un(e) analyste de r\xc3\xa9alisation ayant d\'excellentes aptitudes techniques, d\'excellentes connaissances et qui souhaite mettre \xc3\xa0 profit ses comp\xc3\xa9tences au sein d\'une \xc3\xa9quipe polyvalente.Sans \xc3\xaatre exhaustifs, voici les services et livrables que devra fournir la personne retenue.Description des travaux ou des biens livrables :- Participer \xc3\xa0 la conception et \xc3\xa0 la documentation de l\'architecture d\'int\xc3\xa9gration (communication inter-syst\xc3\xa8mes) selon les concepts de l\'architecture orient\xc3\xa9e services, et ce, dans un environnement Microsoft .Net;- Participer \xc3\xa0 l\'\xc3\xa9laboration de l\'architecture logicielle qui repose sur une architecture dite n-tiers et qui traite, entre autres, de l\'acc\xc3\xa8s \xc3\xa0 de multi sources de donn\xc3\xa9es, de la gestion des erreurs, des patrons de collaboration, de la journalisation et des patrons de conception;- Participer \xc3\xa0 l\'\xc3\xa9volution des r\xc3\xa8gles logicielles et des normes de programmation notamment la norme IUG, les sc\xc3\xa9narios transactionnels et la norme de mod\xc3\xa9lisation de donn\xc3\xa9es;- Mettre en place, dans son \xc3\xa9quipe, le cadre de d\xc3\xa9veloppement, notamment les contr\xc3\xb4les graphiques de base, les composantes communes, les environnements d\'essais ainsi que les outils relatifs \xc3\xa0 l\'int\xc3\xa9gration continue, au d\xc3\xa9veloppement pilot\xc3\xa9 par les tests et au d\xc3\xa9veloppement pilot\xc3\xa9 par le comportement;- Participer, au besoin, \xc3\xa0 la r\xc3\xa9vision de l\'architecture logicielle;- Rechercher et implanter des solutions aux \xc3\xa9l\xc3\xa9ments bloquants de son \xc3\xa9quipe et transmettre au conseiller en architecture logicielle ceux qui ne peuvent \xc3\xaatre r\xc3\xa9gl\xc3\xa9s \xc3\xa0 son niveau;- Dans le cadre du d\xc3\xa9veloppement ou de l\'entretien de la solution logicielle :o Participer, avec les membres de l\'\xc3\xa9quipe, \xc3\xa0 l\'estimation des histoires du carnet de commandes (carnet de produit);o R\xc3\xa9aliser en collaboration avec les membres de l\'\xc3\xa9quipe, le d\xc3\xa9coupage des histoires en t\xc3\xa2ches (unit\xc3\xa9s de programmation);o Supporter les d\xc3\xa9veloppeurs dans la r\xc3\xa9alisation des t\xc3\xa2ches (unit\xc3\xa9s de programmation);o D\xc3\xa9tailler le mod\xc3\xa8le d\'objets d\'affaires;o Assister les Administrateurs BD \xc3\xa0 la mod\xc3\xa9lisation des donn\xc3\xa9es;o R\xc3\xa9aliser la solution logicielle :\xe2\x96\xaa Effectuer l\'analyse fonctionnelle et logicielle des histoires;\xe2\x96\xaa R\xc3\xa9aliser les \xc3\xa9l\xc3\xa9ments documentaires requis par l\'approche de d\xc3\xa9veloppement agile de l\'organisation;\xe2\x96\xaa Effectuer la programmation des t\xc3\xa2ches (unit\xc3\xa9s de programmation);\xe2\x96\xaa Documenter la programmation selon les normes et standards de l\'organisation;\xe2\x96\xaa R\xc3\xa9aliser les essais unitaires;\xe2\x96\xaa Participer activement \xc3\xa0 la qualit\xc3\xa9 du code produit (documentation, revue de code, propri\xc3\xa9t\xc3\xa9 collective du code);\xe2\x96\xaa R\xc3\xa9aliser la mise en place du d\xc3\xa9veloppement pilot\xc3\xa9 par les tests TDD et du d\xc3\xa9veloppement pilot\xc3\xa9 par le comportement BDD;o S\'assurer que les bonnes pratiques de la programmation orient\xc3\xa9e objets ou services sont suivies et respect\xc3\xa9es;o S\'assurer que les orientations d\'architecture logicielle sont coh\xc3\xa9rentes et appliqu\xc3\xa9es correctement dans son \xc3\xa9quipe;o Livrer la solution logicielle de mani\xc3\xa8re incr\xc3\xa9mentale;o D\xc3\xa9montrer les r\xc3\xa9sultats obtenus au terme de chacune des it\xc3\xa9rations;o Entretenir et faire \xc3\xa9voluer la notion de termin\xc3\xa9;- Participer \xc3\xa0 la r\xc3\xa9alisation des essais syst\xc3\xa8mes (devis) et inter-syst\xc3\xa8mes;- Soutenir les membres de l\'\xc3\xa9quipe responsables des essais Fonctionnels Int\xc3\xa9gr\xc3\xa9s Inter-Syst\xc3\xa8me (FIIS);- Soutenir les utilisateurs dans leurs essais d\'acceptation;- Participer \xc3\xa0 la r\xc3\xa9alisation des essais syst\xc3\xa8mes et inter-syst\xc3\xa8mes;- R\xc3\xa9aliser la mise en place et l\'implantation des solutions;- Toute autre responsabilit\xc3\xa9 qui rel\xc3\xa8ve de ce niveau d\'intervention;Biens livrables :TI-01P Tests automatis\xc3\xa9s (int\xc3\xa9gration continue, TDD, BDD);TI-02P Code comment\xc3\xa9;TI-10P Cahier d\'architecture TI;TI-11P S\xc3\xa9curit\xc3\xa9 du syst\xc3\xa8me;TI-20P Contrat de services AOS;TI-30J Plan ma\xc3\xaetre des essais;TI-31J Groupe d\'essais;TI-32J Compte-rendu des essais;TI-33J Dossier d\'installation des environnements d\'essais FIIS et acceptation;TI-40P Structure logique des donn\xc3\xa9es;TI-60J Plan d\'implantation;TI-61J Plan de livraison de maintenance;TI-70P Guide d\'op\xc3\xa9ration et d\'exploitation;TI-80P Cha\xc3\xaene de traitement diff\xc3\xa9r\xc3\xa9;TI-90J Conversion;TI-91J Dossier de mise en production;Tout document sous-jacent aux responsabilit\xc3\xa9s pr\xc3\xa9c\xc3\xa9dentesProfil1. D\xc3\xa9tenir un dipl\xc3\xb4me universitaire de premier cycle (baccalaur\xc3\xa9at) dans le domaine des technologies de l\'information (informatique, g\xc3\xa9nie logiciel, g\xc3\xa9nie informatique ou administration option SIO) ou poss\xc3\xa9der deux (2) ann\xc3\xa9es d\'exp\xc3\xa9rience pertinentes pour chaque ann\xc3\xa9e de scolarit\xc3\xa9 manquante ;2. Poss\xc3\xa9der cinq (5) ann\xc3\xa9es d\'exp\xc3\xa9rience \xc3\xa0 titre d\'analyste de r\xc3\xa9alisation multiniveaux (Full-stack) dans un environnement .Net et WEB d\'envergure similaire \xc3\xa0 l\'organisation;3. Avoir r\xc3\xa9alis\xc3\xa9 un (1) projet, dont l\'envergure est de plus de 200 J-P, en utilisant les concepts d\'accessibilit\xc3\xa9 web et un ou...til pour valider la qualit\xc3\xa9 du code comme SonarQube ;4. Avoir r\xc3\xa9alis\xc3\xa9 deux (2) projets, dont l\'envergure est de plus de 1000 J-P, dans un environnement utilisant une des d\xc3\xa9marches m\xc3\xa9thodologiques de d\xc3\xa9veloppement agile de type Scrum, Scrumban, Kanban, DAD ou SAFE ;5. Poss\xc3\xa9der cinq (5) ann\xc3\xa9es d\'exp\xc3\xa9rience dans l\'utilisation et l\'application d\'au moins douze (12) des outils ou concepts suivants :concepts d\'ing\xc3\xa9nierie Iogicielle;r\xc3\xa9usinage de code (refactoring);automatisation des essais;int\xc3\xa9gration continue;livraison continue;d\xc3\xa9veloppement pilot\xc3\xa9 par les tests (TDD);d\xc3\xa9veloppement pilot\xc3\xa9 par le comportement (BDD);propri\xc3\xa9t\xc3\xa9 collective du code;revue de code;programmation en bin\xc3\xb4me;techniques de simulacres (mocking);injection de d\xc3\xa9pendance;SOLID;code propre.6. Poss\xc3\xa9der trois (3) ann\xc3\xa9es d\'exp\xc3\xa9rience en programmation dans un environnement .Net (C# ou VB) d\'envergure similaire \xc3\xa0 Revenu Qu\xc3\xa9bec et avoir utilis\xc3\xa9 au moins trois (3) des langages ou concepts suivants :Java ;Javascript ;AJAX ;TypeScript ;Bootstrap;JQuery;Angular ;REST/SOAP ;JSON ;MVC ;MVVM.7. Avoir r\xc3\xa9diger des devis fonctionnels et des devis d\'essais syst\xc3\xa8mes et intersyst\xc3\xa8mes dans deux (2) projets dont l\'envergure est d\'au moins 1000 J-P; Selon les besoins et travaux \xc3\xa0 r\xc3\xa9aliser :8. Poss\xc3\xa9der deux (2) ann\xc3\xa9es d\'exp\xc3\xa9rience en technologies de l\'information \xc3\xa0 titre d\'analyste de r\xc3\xa9alisation dans un contexte utilisant les concepts suivants :architecture orient\xc3\xa9e services (AOS) et microservices (AMS);Domain Driven Design (DDD);architecture orient\xc3\xa9e \xc3\xa9v\xc3\xa9nement (Event-Driven);Bus d\'entreprise (ESB).LIEU DE TRAVAILLe lieu de travail sera d\xc3\xa9termin\xc3\xa9 selon le mandat, il peut \xc3\xaatre en t\xc3\xa9l\xc3\xa9travail ou chez le client.POURQUOI SE JOINDRE \xc3\x80 TEHORA?TEHORA est une firme qu\xc3\xa9b\xc3\xa9coise multidisciplinaire reconnue pour l\'excellence de ses services professionnels, de nature technique et de gestion de projets \xc3\xa0 l\'\xc3\xa9chelle nationale et internationale. Notre mission est d\'accompagner nos clients dans la concr\xc3\xa9tisation de leurs projets par l\'excellence de notre savoir-faire et de notre cr\xc3\xa9ativit\xc3\xa9.Depuis sa cr\xc3\xa9ation en 2017, notre \xc3\xa9quipe de professionnels connait une croissance exponentielle en r\xc3\xa9pondant aux besoins importants en gestion de projets multidisciplinaires, dans le domaine des transports, du g\xc3\xa9nie civil, du TI et plus.Nos collaborateurs travaillent sur des mandats aussi bien \xc3\xa0 l\'interne que chez des clients d\'envergures.TEHORA se distingue par sa culture d\'entreprise, ax\xc3\xa9e sur le bonheur de ses employ\xc3\xa9s et la diversit\xc3\xa9.Chez TEHORA, chaque collaborateur est un membre important de l\'\xc3\xa9quipe qui contribue \xc3\xa0 notre succ\xc3\xa8s collectif. Nos membres ont la flexibilit\xc3\xa9 requise pour avoir un \xc3\xa9quilibre entre le travail et leur vie priv\xc3\xa9e, tout en menant une carri\xc3\xa8re enrichissante.Nous offrons un environnement de travail motivant. La diversit\xc3\xa9 des projets, la grande autonomie et l\'interaction directe avec les clients sont appr\xc3\xa9ci\xc3\xa9es. Une telle proximit\xc3\xa9 est possible en raison de notre structure organisationnelle horizontale, qui se traduit par des relations de confiance et une communication efficace entre notre \xc3\xa9quipe et les clients.AVANTAGESfamiliales;
Une culture entrepreneuriale favorisant la cr\xc3\xa9ativit\xc3\xa9 et l\'innovation;
Horaires flexibles (selon le type de contrat de travail);
Cong\xc3\xa9s en cas de maladie et \xc3\xa0 l\'occasion d\'\xc3\xa9v\xc3\xa9nements familiaux;
Outils informatiques adapt\xc3\xa9s;
Espace de travail \xc3\xa9panouissant et motivant;
Initiatives sociales et environnementales;
Programme d\'apprentissage en milieu de travail;
Cheminement de carri\xc3\xa8re.SALAIRELe salaire sera calcul\xc3\xa9 sur la base du taux horaire moyen correspondant \xc3\xa0 votre profil.

Jobboom

Beware of fraud agents! do not pay money to get a job

MNCJobz.com will not be responsible for any payment made to a third-party. All Terms of Use are applicable.


Job Detail

  • Job Id
    JD2282024
  • Industry
    Not mentioned
  • Total Positions
    1
  • Job Type:
    Full Time
  • Salary:
    Not mentioned
  • Employment Status
    Permanent
  • Job Location
    Montreal, QC, Canada
  • Education
    Not mentioned