XX
Analyste Programmeur SéniorSolution SFTQuebec City, Québec, Canada
XX

Analyste Programmeur Sénior

Solution SFT
  • CA
    Quebec City, Québec, Canada
  • CA
    Quebec City, Québec, Canada

À propos

Le projet vise le remplacement du portail Web de mesurage et de facturation du système Mesubois, ainsi que l’arrimage de la clientèle au dossier client du système. Il a pour objectif de moderniser et d’assurer l’évolution du portail Web existant afin de soutenir les activités de mesurage et de facturation, tout en garantissant une meilleure intégration avec le dossier client. Le projet s’inscrit dans un contexte de maintien et d’évolution des systèmes d’information du client. Les travaux comprennent notamment : L’analyse, le développement et l’évolution des composantes applicatives du portail Web ; La conception et la mise en œuvre de solutions conformes à l’architecture fonctionnelle et logicielle du système Mesubois ; L’arrimage des fonctionnalités du portail avec le dossier client ; La participation à des travaux réalisés en mode Agile ; Le soutien à l’évolution, à la maintenance et à la qualité des solutions mises en place. Critères : • Posséder un diplôme universitaire de 1er cycle (BAC) en informatique, ou en administration option système d’information organisationnelle, ou encore dans une discipline pertinente reconnue par le ministère de l'Éducation ou l'équivalent. • Posséder douze (12) années d'expérience dans le domaine des technologies de l’information, cumulées au cours des 15 dernières années. • Posséder huit (8) années d’expérience à titre d'analyste programmeur en développement ou maintenance de systèmes d'information avec un SGBD relationnel. Exigences Spécifiques : • Avoir participé à au moins deux (2) projet(s) utilisant une méthodologie de développement scrum et l’utilisation des outils Jira et Confluence. • Posséder deux (2) année(s) d’expérience dans un environnement technologique comparable à celui du Ministère. • Posséder cinq (5) années d'expérience en développement d’applications en utilisant ces langages : C#, Angular et JavaScript. L’expérience minimale est de deux (2) années en C#, deux (2) années en Angular et 1 (une) année Javascript. • Posséder deux (2) années d’expérience en programmation informatique dans ces langages : PL/SQL. • Avoir participé à au moins un (1) projet d’une durée de deux dans un contexte de développement .Net avec une expérience de développement de service WEB et d’utilisation de modules communs partagés entre projet. Travaux à réaliser : • De façon non exhaustive ni limitative, les principales activités à réaliser sont : • Analyser la solution d'organisation du travail à appliquer. • Analyser la solution fonctionnelle à appliquer. • Concevoir ou adapter des programmes dans les langages appropriés selon les spécifications fournies et en se conformant aux normes de développement et d’exploitation en vigueur. • Animer des ateliers. • Assurer la gestion du modèle de données des outils de modélisation. • Collaborer à la réalisation des essais avec le pilote. • Coordonner la réalisation et l’implantation d’un ensemble de demandes de travail. • Définir les modalités de contrôle de fonctionnement et évaluer le système (exemple : journal de bord, dossier fonctionnel, autres). • Détailler le plan de mise en place du système et participer à sa mise en production. • Effectuer l’assurance qualité. • Effectuer le support à la production, à l’implantation (mise en production) et à la phase post implantation. • Effectuer le support aux utilisateurs. • Effectuer les démarches ainsi que le suivi nécessaire auprès des différents collaborateurs. • Effectuer tous les niveaux d’essais du système, en préparer les devis et les données. • Entretenir le registre de MAJ BD. • Implanter la solution. • Mettre à jour les biens livrables fonctionnels. • Participer à l’évaluation des demandes de changement. • Participer aux évaluations demandées. • Participer aux réunions du projet ou des activités récurrentes du projet, de maintenance et d’évolution des systèmes. • Préciser les besoins de l’utilisateur. • Prendre connaissance des besoins de l’utilisateur et de la documentation disponible. • Prendre en charge les gestionnaires de classe, de vue et la gestion des rôles. • Préparer les dossiers d’essais fonctionnels et réaliser les essais fonctionnels. • Réaliser au besoin les essais d'acceptation basés sur les processus de travail. • Réaliser des demandes de sécurité et tenir compte des exigences de sécurité. • Réaliser des preuves de concept ou de veille technologique en laboratoire. • Réaliser la migration des objets BD et composantes. • Réaliser les essais intégrés et essais de système. • Rédiger les dossiers fonctionnels, en détaillant tous les aspects perceptibles à l’utilisateur, afin de permettre à ce dernier d’approuver la description de chaque unité de traitement et à l’équipe de développement d’entreprendre la réalisation technique. • Soutenir l’utilisateur dans ses essais d’acceptation de système ainsi que dans la mise en production de la solution. • Soutenir les pilotes lors de la période de rodage. • Supporter l’équipe de pilotage en lien avec leurs travaux de production. • Supporter l’utilisateur lors de la rédaction des dossiers d’essais de systèmes et lors du déroulement des essais de systèmes. • Supporter la réalisation des travaux de programmation et/ou de programmation/analyse. • Supporter l'équipe de pilotage dans leurs essais d'acceptation. • Supporter les activités de gestion du changement et de formation. • Supporter les équipes de développement et de pilotage pour le chargement de classeurs de données pour les différents environnements. • Transférer les connaissances et l’expertise.
  • Quebec City, Québec, Canada

Compétences linguistiques

  • French
Avis aux utilisateurs

Cette offre provient d’une plateforme partenaire de TieTalent. Cliquez sur « Postuler maintenant » pour soumettre votre candidature directement sur leur site.