Talent.com
Analyste de réalisation AOS / Business Analyst Senior

Analyste de réalisation AOS / Business Analyst Senior

RaiseQuebec
Il y a 28 jours
Description de poste

Job Description

  • English version will follow

L'utilisation du genre masculin a été adoptée afin de faciliter la lecture et n'a aucune intention discriminatoire.

Position :   Business Analyst Senior

Location :   Montréal, QC, Hybride

Durée de contrat :   08 Mois

Chez Raise, nous embauchons un Analyste de réalisation AOS pour l'un de nos principaux clients dans le domaine des telecommunications. Après s’être imposés comme leader du secteur, ils élargissent désormais leur équipe pour répondre à la demande croissante. Nous embauchons en ce moment; si vous êtes intéressé, postulez ci-dessous pour avoir la chance de rejoindre un excellent lieu de travail.

Description :

Le Service du parcours de développement nécessite les services d’un analyste de réalisation AOS afin de réaliser des travaux

d’amélioration du système XP, notamment au niveau des outils de poste développeur et de développement .NET (Navigateur RQ). La ressource pourrait également être appelée à la réalisation de travaux d’entretien et d’évolution du système XP.

Activités à réaliser prévues à l’appel d’offres :

  • Dans le cadre du développement ou de l’entretien de solutions logicielles :
  • o Participer, avec les membres de l’équipe, à l’estimation des histoires du carnet de commandes;

    o Réaliser en collaboration avec les membres de l’équipe, le découpage des histoires en tâches (unités de programmation);

    o Réaliser la solution logicielle :

  • Effectuer l’analyse fonctionnelle et logicielle des histoires;
  • Réaliser les éléments documentaires requis dans l’approche de développement agile de Revenu Québec;
  • Effectuer la programmation des tâches (unités de programmation);
  • Documenter la programmation selon les normes et standards de RQ;
  • Réaliser les essais unitaires;
  • Participer activement à la qualité du code produit (documentation, revue de code, propriété collective du code);
  • Réaliser la mise en place du développement piloté par les tests TDD et du développement piloté par le
  • comportement BDD.

    o S’assurer que les bonnes pratiques de la programmation orientée objets ou services sont suivies et respectées;

    o S’assurer que les orientations d’architecture logicielle sont cohérentes et appliquées correctement;

    o Supporter les développeurs dans la réalisation des tâches (unités de programmation);

    o Livrer la solution logicielle de manière incrémentale;

    o Démontrer les résultats obtenus au terme de chacune des itérations;

    o Entretenir et faire évoluer la notion de terminé;

  • Participer à la conception et à la documentation de l’architecture d’intégration (communication inter-systèmes) selon les concepts
  • de l’architecture orientée services, et ce, dans un environnement Microsoft .Net ou JAVA;

  • Participer à l’élaboration de l’architecture logicielle qui repose sur une architecture dite n-tiers et qui traite, entre autres, de l’accès
  • à de multi sources de données, de la gestion des erreurs, des patrons de collaboration, de la journalisation et des patrons de

    conception;

  • Participer à la réalisation des essais systèmes (devis) et inter-systèmes;
  • Soutenir les utilisateurs dans leurs essais d’acceptation;
  • Participer à la réalisation des essais systèmes et inter-systèmes (FIIS);
  • Soutenir les membres de l’équipe responsables des essais fonctionnels Intégrés Inter-Système (FIIS);
  • Réaliser la mise en place et l’implantation des solutions;
  • Participer, au besoin, à la révision de l’architecture logicielle;
  • Rechercher et implanter des solutions aux bloquants de son équipe et transmettre au conseiller en architecture logicielle ceux qui
  • ne peuvent être réglés à son niveau;

  • Toute autre responsabilité qui relève de ce niveau d’intervention.
  • Biens livrables prévus à l’appel d’offres

    Les biens livrables susceptibles d’être produits par l’analyste de réalisation AOS, ou auquel il pourrait collaborer, sont tous les livrables TI

    suivants issus de la démarche méthodologique établie à Revenu Québec :

  • TI-01P Tests automatisés (intégration continue, TDD, BDD);
  • TI-02P Code commenté;
  • TI-10P Cahier d'architecture TI;
  • TI-11P Sécurité du système;
  • FORMULAIRE DE DEMANDE D’INTERVENTION

  • TI-20P Contrat de services AOS;
  • TI-30J Plan maître 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ées;
  • TI-60J Plan d'implantation;
  • TI-61J Plan de livraison de maintenance;
  • TI-70P Guide d'opération et d'exploitation;
  • TI-80P Chaîne de traitement différé;
  • TI-90J Conversion;
  • TI-91J Dossier de mise en production;
  • Tout document sous-jacent aux responsabilités précédentes.
  • Position :   Business Analyst Senior

    Location :  Quebec, QC, Hybride

    Contrat length :   08 Months

    We at Raise are hiring a Business Analyst Senior for one of our top clients in the leading firm industry. After establishing themselves as an industry leader, they’re now expanding their team to meet rising demand.

    We’re hiring right now; if you’re interested, apply below for your chance to join a great place to work.

    Description :

    The Development Path Service requires the services of an AOS Implementation Analyst in order to carry out improvement work on the XP system. Enhancements to the XP system, including the developer workstation and .NET development tools (RQ Browser). The resource could also be called upon to carry out maintenance and evolution work on the XP system.

    Activities to be carried out according to the call for tenders

  • As part of the development or maintenance of software solutions :
  • Participate, with team members, in the estimation of order book stories;
  • Work with team members to break down stories into tasks (programming units);
  • Produce the software solution :
  • Carry out the functional and software analysis of the stories;
  • Produce the documentary elements required by Revenu Québec's agile development approach;
  • Carry out task programming (programming units);
  • Document programming according to RQ norms and standards;
  • Perform unit tests;
  • Participate actively in the quality of the code produced (documentation, code review, collective ownership of the code);
  • Implement TDD test-driven development and BDD behavior-driven development.
  • behavior-driven development.
  • Ensure that object- or service-oriented programming best practices are followed and respected;
  • Ensure that software architecture guidelines are consistent and correctly applied;
  • Support developers in carrying out tasks (programming units);
  • Deliver the software solution incrementally;
  • Demonstrate the results obtained at the end of each iteration;
  • Maintain and develop the notion of “finished”;
  • Participate in the design and documentation of the integration architecture (inter-system communication) according to the concepts
  • in a Microsoft .Net or JAVA environment;
  • Participate in the development of the software architecture, based on a n-tier architecture and dealing, among other things, with access to
  • to multiple data sources, error management, collaboration patterns, logging and design patterns
  • patterns;
  • Participate in system (specification) and inter-system testing;
  • Support users in acceptance testing;
  • Participate in system and inter-system testing (FIIS);
  • Support team members responsible for Integrated Functional Inter-System Testing (FIIS);
  • Set up and implement solutions;
  • Participate, as required, in the revision of software architecture;
  • Research and implement solutions to team blockers, and pass on to the software architecture consultant those that cannot be resolved at his or her level.
  • cannot be resolved at this level;
  • Any other responsibility that falls under this level of intervention.
  • Tender deliverables
  • The deliverables likely to be produced by the SOA implementation analyst, or on which he may collaborate, are all the following IT deliverables resulting from the methodological approach set out in the tender.
  • deliverables from the Revenu Québec methodology :
  • TI-01P Automated testing (continuous integration, TDD, BDD);
  • TI-02P Commented code;
  • TI-10P IT Architecture Workbook;
  • TI-11P System security;
  • TI-20P AOS Service Contract;
  • TI-30J Master Test Plan;
  • TI-31J Test Group;
  • TI-32J Test Report;
  • TI-33J FIIS test environment installation and acceptance file;
  • TI-40P Logical data structure;
  • TI-60J Implementation plan;
  • TI-61J Maintenance Delivery Plan;
  • TI-70P Operating and Maintenance Guide;
  • TI-80P Delayed processing chain;
  • TI-90J Conversion;
  • TI-91J Production release file;
  • Any document underlying the above responsibilities.