Analyste de réalisation (R3) in Québec

Analyste de réalisation (R3) in Québec

Québec Full-Time On-site
T

TEHORA est présentement à la recherche d’un(e) analyste de réalisation ayant d’excellentes aptitudes techniques, d’excellentes connaissances et qui souhaite mettre à profit ses compétences au sein d’une équipe polyvalente.

Description des Travaux Ou Des Biens Livrables

  • 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, dans un environnement Microsoft .NET.
  • Participer à l’élaboration de l’architecture logicielle repose sur une architecture dite n‑tiers et qui traite, entre autres, de l’accès à des multi sources de données, de la gestion des erreurs, des patrons de collaboration, de la journalisation et des patrons de conception.
  • Participer à l’évolution des règles logicielles et des normes de programmation notamment la norme IUG, les scénarios transactionnels et la norme de modélisation de données.
  • Mettre en place, dans son équipe, le cadre de développement, notamment les contrôles graphiques de base, les composantes communes, les environnements d’essais ainsi que les outils relatifs à l’intégration continue, au développement piloté par les tests et au développement piloté par le comportement.
  • Participer, au besoin, à la révision de l’architecture logicielle.
  • Rechercher et implanter des solutions aux éléments bloquants de son équipe et transmettre au conseiller en architecture logicielle ceux qui ne peuvent être réglés à son niveau.
  • Dans le cadre du développement ou de l’entretien de la solution logicielle :
    • Participer, avec les membres de l’équipe, à l’estimation des histoires du carnet de commandes (carnet de produit).
    • Réalisé en collaboration avec les membres de l’équipe, le découpage des histoires en tâches (unités de programmation).
    • Supporter les développeurs dans la réalisation des tâches (unités de programmation).
    • Détailler le modèle d’objets d’affaires.
    • Assister les Administrateurs BD à la modélisation des données.
  • S’assurer que les bonnes pratiques de la programmation orientée objets ou services sont suivies et respectées.
  • S’assurer que les orientations d’architecture logicielle sont cohérentes et appliquées correctement dans son équipe.
  • Livrer la solution logicielle de manière incrémentale.
  • Démontrer les résultats obtenus à terme de chaque itération.
  • Entretenir et faire évoluer la notion de terminé.
  • Participer à la réalisation des essais systèmes (dévis) et inter‑systèmes.
  • Soutenir les membres de l’équipe responsables des essais fonctionnels intégrés inter‑systèmes (FIIS).
  • Soutenir les utilisateurs dans leurs essais d’acceptation.
  • Participer à la réalisation des essais systèmes et inter‑systèmes.
  • Réalisé la mise en place et l’implantation des solutions.
  • Toute autre responsabilité qui relève de ce niveau d’intervention.

Biens Livrables

  • 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.
  • 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.

Profil

  • Diplôme universitaire de premier cycle (baccalauréat) dans le domaine des technologies de l’information ou posséder deux ans d’expérience pour chaque année de scolarité manquante.
  • Posséder cinq ans d’expérience en tant qu’analyste de réalisation multiniveaux (Full‑stack) dans un environnement .NET et Web de taille similaire à l’organisation.
  • Avoir réalisé un projet de plus de 200 J‑P, utilisant les concepts d’accessibilité web et SonarQube.
  • Avoir réalisé deux projets de plus de 1000 J‑P dans un environnement Agile (Scrum, Scrumban, Kanban, DAD ou SAFE).
  • Posséder cinq ans d’expérience dans l’utilisation et l’application d’au moins douze des outils ou concepts suivants :
    • Concepts d’ingénierie logicielle
    • Réusinage de code (refactoring)
    • Automatisation des essais
    • Intégration continue
    • Livraison continue
    • Développement piloté par les tests (TDD)
    • Développement piloté par le comportement (BDD)
    • Propriété collective du code
    • Revue de code
    • Programmation en binôme
    • Techniques de simulacres (mocking)
    • Injection de dépendance
    • SOLID
    • Code propre
  • Posséder trois ans d’expérience en programmation dans un environnement .NET (C# ou VB) d’envergure similaire à Revenu Québec et avoir utilisé au moins trois des langages ou concepts suivants :
    • Java
    • JavaScript
    • AJAX
    • TypeScript
    • Bootstrap
    • JQuery
    • Angular
    • REST/SOAP
    • JSON
    • MVC
    • MVVM
  • Avoir rédigé des devis fonctionnels et des devis d’essais systèmes et inter-systèmes dans deux projets d’au moins 1000 J‑P.
  • Posséder deux ans d’expérience en technologies de l’information en tant qu’analyste de réalisation dans un contexte utilisant les concepts suivants :
    • Architecture orientée services (AOS) et microservices (AMS)
    • Domain Driven Design (DDD)
    • Architecture orientée événement (Event‑Driven)
    • Bus d’entreprise (ESB)

LIEU DE TRAVAIL

Le lieu de travail sera déterminé selon le mandat, il peut être en télétravail ou chez le client.

AVANTAGES

  • À la maison familiale
  • Une culture entrepreneuriale favorisant la créativité et l’innovation
  • Horaires flexibles (selon le type de contrat de travail)
  • Congés en cas de maladie et à l'occasion d’événements familiaux
  • Outils informatiques adaptés
  • Espace de travail épanouissant et motivant
  • Initiatives sociales et environnementales
  • Programme d’apprentissage en milieu de travail
  • Cheminement de carrière

SALAIRE

Le salaire sera calculé sur la base du taux horaire moyen correspondant à votre profil.

#J-18808-Ljbffr

Analyste de réalisation (R3) in Québec employer: TEHORA inc.

TEHORA is an exceptional employer that fosters a dynamic and flexible work environment, allowing for remote work options that enhance work-life balance. With a strong emphasis on continuous improvement and collaboration, employees are encouraged to grow their skills through hands-on experience with Agile methodologies and no-code tools, making it an ideal place for those looking to make a meaningful impact in the public sector.

T

Contact Details:

TEHORA inc. Recruitment Team