Analyste programmeur sénior
Rejoignez Exposant 3 (E3) : La puissance de l’humain au cœur de la technologie !
Exposant 3 est une firme de services-conseils en gestion des affaires et technologies de l'information, dédiée à accompagner les entreprises et organismes dans leur transformation numérique et organisationnelle.
👉 Votre carrière chez Exposant 3
Nous croyons fermement en une gestion saine et humaine, où la confiance, la compétence, et le plaisir de réussir ensemble sont au centre de nos valeurs.
Nous vous offrons bien plus qu’un simple emploi : rejoignez une équipe innovante où l’intelligence artificielle, l’automatisation des processus, et la modernisation technologique font partie du quotidien. Chez Exposant 3, nous mettons l’humain au cœur de tout ce que nous entreprenons.
🚀 Notre vision ?
Vous permettre de déployer "la puissance de l’humain exposant 3" :
La puissance de l’individu : Un environnement où votre engagement est valorisé.
La puissance de l’équipe : Une collaboration forte où l’entraide et les réussites sont partagées.
La puissance de l’entreprise : Une vision commune pour des objectifs ambitieux et collectifs.
Si vous cherchez à évoluer dans un cadre dynamique et à contribuer à des projets d’envergure, tout en grandissant au sein d’une entreprise humaine, innovante et en pleine croissance, alors Exposant 3 est fait pour vous !
Nous cherchons notre futur Analyste programmeur sénior pour rejoindre nos équipes.
🎯 Vos missions
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.
📝 Votre profil
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.
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 client.
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 une (1) année en 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 ans 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 projets.
- Localisations
- Québec
- Statut à distance
- (Statut hybride)
- Mode de travail
- Hybride - 2 jours au bureau par semaine
- Durée du contrat
- 29 mois