Nöord Technologies, une entreprise québécoise en constante évolution fondée en 2004, se spécialise dans les services-conseils en TI et en opérations, ainsi que dans le recrutement de talents pour ses clients.
Si vous aspirez à faire progresser votre carrière et recherchez un nouveau défi stimulant, rejoignez notre équipe dynamique et innovante.
Mission :
- Analyse des besoins et recueil des exigences
- Utiliser en priorité les informations documentées par l'analyste d'affaires et l'architecte comme base de travail.
- Analyser ces informations et recueillir les besoins spécifiques des utilisateurs et des parties prenantes (SME).
- Animer des ateliers de travail et des interviews pour affiner les attentes et compléter les informations efficacement.
- Définir et formaliser les exigences fonctionnelles et non fonctionnelles en s'assurant de leur pertinence et de leur faisabilité.
- Rédaction des spécifications fonctionnelles
- Structurer et formaliser les besoins en rédigeant des spécifications fonctionnelles détaillées.
- Décrire le comportement attendu du système sous forme de User Stories, Use Cases et diagrammes UML.
- Garantir la clarté et la précision des spécifications pour éviter toutes ambiguïtés et faciliter leur mise en œuvre.
- Modélisation et optimisation des processus
- Lire les BPMN, UML ou de flowcharts existant et cartographier les diagrammes de séquences ou tout éléments en lien avec le fonctionnement de la solution, en s'appuyant sur les informations fournies.
- Identifier les inefficacités et recueillir des éléments permettant de proposer des améliorations.
- Concevoir des modèles de processus optimisés adaptés aux solutions informatiques envisagées.
- Interaction avec les équipes techniques et experts
- Traduire les besoins fonctionnels en spécifications compréhensibles pour les équipes IT.
- Assurer une interface efficace entre les développeurs et les équipes métier pour garantir une bonne compréhension des exigences.
- Participer aux revues techniques pour valider la faisabilité et l'adéquation des solutions proposées.
- Support aux développeurs et validation des développements
- Répondre aux questions des développeurs pendant la conception et l'implémentation en s'appuyant sur les spécifications validées.
- Participer aux validations fonctionnelles pour s'assurer du respect des exigences.
- Vérifier que les développements sont conformes aux attentes métier et aux contraintes définies.
- Définition et exécution des tests fonctionnels
- Concevoir des plans de test fonctionnels et définir des scénarios de validation.
- Participer à la coordination et l'exécution des tests utilisateurs (UAT - User Acceptance Testing) pour valider l'adéquation des solutions livrées.
- Identifier les anomalies, documenter les écarts et proposer des correctifs en collaboration avec les équipes techniques.
- Conduite du changement et formation des utilisateurs
- Accompagner les utilisateurs dans l'adoption des nouvelles fonctionnalités en s'appuyant sur les spécifications définies.
- Rédiger des guides utilisateurs et produire des supports de formation adaptés.
- Organiser des sessions de formation et sensibiliser les utilisateurs aux évolutions du système.
- Gestion des parties prenantes et communication
- Maintenir une communication fluide et continue avec tous les intervenants.
- Gérer les attentes et garantir l'alignement entre les exigences vs. contraintes techniques.
- Gestion des risques et anticipation des problèmes
- Identifier les risques fonctionnels et techniques susceptibles d'affecter le projet.
- Proposer des stratégies de mitigation et des solutions alternatives en amont des problématiques.
- Assurer un suivi rigoureux pour éviter les blocages et garantir l'avancement du projet.
- Travailler en étroite collaboration avec les parties prenantes internes (gestionnaires, utilisateurs, équipes techniques) pour comprendre les besoins et objectifs.
- Grande capacité à traduire avec précision les besoins en exigences fonctionnelles et techniques pour les systèmes informatiques en fournissant des spécifications détaillées incluant les diagrammes, des modèles de flux de données, des maquettes d'interface utilisateur, etc.
- Bonne capacité à agir en tant que médiateur ou facilitateur entre les équipes techniques et les usagers.
- Capacité de documentation précise des phases du projet
- Communication proactive de tout enjeux afin d'éviter les surprises
- Documenter soigneusement quelque soit le type de document (Exigences, notes de rencontres et décisions, notes de version, spécifications, etc.)
- Collaborer avec les testeurs pour s'assurer que les fonctionnalités développées répondent aux exigences et aux spécifications définies.
- Participer à la validation avec les parties prenantes métier pour garantir que les résultats finaux répondent à leurs besoins.
Requirements
-
Grande aptitude à collecter, analyser et structurer de grandes quantités d'informations pour en extraire les besoins essentiels de manière claire, concise et complète.
-
Utilisation de schémas, tableaux et autres outils de vulgarisation efficaces pour simplifier le travail de l'équipe de développement.
-
Maîtrise des diagrammes UML (cas d'utilisation, classes, séquences, activités).
-
Expertise dans l'utilisation des diagrammes de processus métiers BPMN (Business Process Model and Notation).
-
Capacité à consulter et à analyser un modèle de données (atout).
Expérience approfondie en migration de systèmes legacy :
-
Plusieurs années d'expérience sur un même projet.
-
Documentation des solutions selon les besoins spécifiques d'un secteur où les applications génériques ne sont pas adaptées.
-
Capacité et expérience pratique à optimiser ou simplifier les processus existants (legacy) en obtenant l'adhésion des parties prenantes.
-
Identification et compréhension des cascades d'impacts au-delà de la simple interface utilisateur.
-
Gestion du changement et anticipation des impacts politiques et applicatifs avec une approche proactive.
Qualités analytiques et méthodologiques :
-
Bonne compréhension et participation à l'élaboration des cas de tests (intrants, étapes, extrants), sans implication dans le codage.
-
Pragmatisme, rigueur et approche réaliste.
-
Excellente capacité de synthèse.
-
Aptitude à évaluer la difficulté d'une tâche, fournir des estimations précises et s'y engager.
-
Volonté de comprendre en détail le fonctionnement pour ne pas omettre de règles d'affaires ou de fonctionnalités essentielles.
-
Capacité à maintenir le client concentré sur les priorités, en finalisant les dossiers en cours avant d'en ouvrir de nouveaux.
Comportements professionnels et interpersonnels :
-
Attitude positive et motivée par les défis.
-
Esprit d'équipe, capable de relire les analyses d'autres analystes pour identifier/corriger les lacunes, tout en acceptant les retours constructifs.
-
Capacité à travailler sous pression et à produire des rapports d'avancement réguliers.
-
Suivi rigoureux des directives du supérieur hiérarchique.
-
Aptitude à résoudre efficacement des problèmes métiers et techniques.
-
Grande capacité d'écoute tout en gardant le contrôle du temps, du périmètre et de l'agenda.
Compétences linguistiques et académiques :
-
Diplôme de niveau baccalauréat en informatique, gestion des affaires, systèmes d'information, sciences informatiques ou domaine connexe.
-
Maîtrise du français oral, bon niveau écrit (documents destinés aux clients) et anglais suffisant pour lire des articles ou écrire du code.
Benefits
Chez Nöord Technologies, nous valorisons la diversité et l'inclusion pour l'innovation et la croissance. Nous nous engageons à créer des équipes inclusives et un milieu de travail équitable pour nos employés afin qu'ils puissent être authentiques dans leur travail.
Nous nous efforçons également d'offrir une expérience de candidature accessible à nos futurs employés ayant des capacités différentes. Veuillez nous informer si vous avez besoin d'un accommodement pendant le processus de recrutement.