Analyste fonctionnel(le) / Functional Analyst

IPEXMontreal, QC18 days ago

Description

Nous recherchons un(e) Analyste fonctionnel(le) pour faire parti(e) de notre groupe de développement informatique. Il/elle dirigera la phase d’analyase (dans le cadre d’un processus SDLC), élaborera et proposera des solutions informatiques (en fonction des exigences opérationnelles), documentera les cas d’utilisation, effectuera des tests et soutiendra des solutions applicatives d’affaires afin de répondre aux besoins des objectifs de l’entreprise. Il/elle collaborera étroitement avec des analystes d’affaires, un architecte fonctionnel et des développeurs, soit une équipe responsable de la collecte des exigences fonctionnelles et de la coordination de petits projets.


Responsabilités principales

  • Documenter des analyses fonctionnelles avec le langage UML et produire des estimations.
  • Analyser et concevoir des applications nouvelles et existantes pour améliorer la fonctionnalité du système.
  • Élaborer et mettre en œuvre des procédures de tests d’intégration.
  • Comprendre et appuyer les systèmes déjà déployés.
  • Recommander des techniques d’optimisation des applications et des stratégies visant à améliorer les performances et les processus du système.
  • Proposer des recommandations pour aider à élaborer et à améliorer l’environnement de développement d’applications actuel au sein du groupe.
  • Collaborer, être à l’écoute, soutenir et partager des idées efficacement en équipe.
  • Faire office de contact entre l’analyste d’affaires, les développeurs et les utilisateurs. Être en mesure d’écouter, de s’exprimer et d’interagir logiquement, clairement et avec persuasion.
  • Savoir articuler un raisonnement très intelligent et résoudre des problèmes. Analyser les renseignements et les situations pour formuler de nouvelles idées et élaborer des solutions pratiques.
  • Gérer soi-même ses activités et éléments livrables.
  • Présenter des rapports sur l’état d’avancement des éléments livrables aux analystes d’affaires, aux responsables et aux gestionnaires, et s’engager à respecter les échéances déterminées.
  • Contribuer à l’élaboration de manuels de documentation tant technique que fonctionnelle.

***************************************************************************************************************************************

Job Summary

We are looking for a Functional Analyst to be part of our I.T. development group. He/she will lead the analysis phase (in an SDLC process), build and propose IT solutions (base on the Business requirements), document use cases, perform some tests and support business application solutions in order to meet the needs of corporate objectives. The incumbent will work in close collaboration with Business Analysts, Functional Architect and Developers, responsible for functional requirements gathering and small project coordination.


Principal Responsibilities

  • Document functional analysis under the UML language and produce estimations.
  • Analyse and design new and existing applications to enhance system functionality.
  • Develop and implement integration test procedures.
  • Understand and support systems already deployed.
  • Recommend application optimization techniques and strategies aimed at improving system performance and processes.
  • Propose recommendations to help build & improve upon the current application development environment within the group.
  • Collaborate, listen, support and share ideas effectively in a team setting.
  • Be a point of contact between business analyst, developers and the user community. Listens, speaks and interacts in a logical, clear and persuasive manner.
  • Apply high-intellect reasoning and problem solving skills. Analyse information and situations to create new insights and ideas and develop practical solutions.
  • Self-manage their activities and deliverables.
  • Provide progress reports on deliverables to business analysts, leads and managers, and be accountable for meeting specified deadlines.
  • Contribute to the creation of technical and functional documentation manuals.

Requirements

Compétences techniques :

  • Plus de 3 à 5 ans d’expérience en analyse fonctionnelle.
  • Diplôme universitaire en informatique, ingénierie, technologie de l’information ou l’équivalent.
  • Solide connaissance pratique des logiciels de modélisation (Entreprise Architect – SPARX, Visual Paradigm, etc.).
  • Excellente connaissance d’UML.
  • Solide connaissance pratique des services Web et API.
  • Dans le cadre de la sélection des candidats, une connaissance ou expérience des éléments énumérés ci-dessous sera considéré comme un atout :
  • Microsoft Dynamics CRM
  • Systèmes d’exécution de la fabrication (MES), ou d’autres systèmes utilisés dans l’industrie de la fabrication.
  • Systèmes de gestion des données de référence de produits (ex : systèmes Stibo)
  • IBM Cognos TM1, IBM Cognos Controller, IBM Cognos Planning Analytics
  • Kronos Workforce Central (système de gestion du temps et des présences)
  • Microsoft SharePoint
  • Plateforme SourceCode K2 (flux de travail)
  • Expérience de niveau élémentaire à intermédiaire pour la programmation .NET (C ++ de préférence) et une expérience de Microsoft Visual Studio et de Team Foundation Server. Principalement, des services orientés vers l’architecture et le développement d’intégration d’applications.
  • Niveau intermédiaire des bases de données Microsoft SQL Server et du langage de requêtes T-SQL.

Compétences personnelles :

  • Le ou la candidat idéal(e) doit avoir l’intérêt et la capacité à découvrir, apprendre et créer à partir d’applications d’entreprise et des technologies avec lesquelles il ou elle n’a pas travaillé auparavant.
  • Capacité à adopter une démarche analytique solide accompagnée d’un talent particulier pour régler les détails.
  • Bonne compréhension des techniques et structures de la programmation Windows.
  • Aptitudes à développer et documenter des cas d’utilisation de haute qualité dans les délais prévus.
  • Bilingue (français et anglais).
  • Capacité de communiquer efficacement, tant à l’oral qu’à l’écrit, avec des techniciens et non-techniciens.
  • Esprit d’initiative, autonome ne nécessitant qu’une supervision minimale.
  • Motivé(e) par les résultats et perfectionniste.
  • Concentré(e) sur les tâches, confiant, astucieux lorsqu’il s’agit de surpasser ou de contourner tout ce qui empêche d’accomplir des tâches et de mettre en avant des solutions techniques pour résoudre des problèmes.
  • Prêt(e) à relever de nouveaux défis.
  • Esprit analytique, innovant et créatif et capable de formuler ses propres idées avec confiance.
  • Préoccupé(e) par l'exactitude et la qualité de son travail.
  • Aptitude à prendre des décisions réfléchies reposant sur une analyse approfondie et une connaissance détaillée de tous les faits pertinents. S'appuyer sur l'expérience pour planifier et atteindre les objectifs.
  • Habileté à travailler en concertation avec les autres, particulièrement en tant que membre de l'équipe.
  • Capacité à respecter les échéances et à mener plusieurs tâches de front.
  • Habileté à gérer des priorités concurrentes dans un milieu complexe.

************************************************************************************************************************************

Technical skills:

  • 3 to 5 years as functional analyst working experience.
  • Bachelor’s degree in computer science, engineering, information technology or equivalent.
  • Strong practical knowledge of modeling software (Entreprise Architect – SPARX, Visual Paradigm, etc.).
  • Strong knowledge of UML.
  • Strong practical knowledge of Web Services and APIs.
  • In the selection of candidates, any knowledge or experience listed below will be considered an asset:
  • Microsoft Dynamics CRM
  • Manufacturing Execution Systems (MES), or other systems in the manufacturing industry
  • Product Master Data Management Systems (ex: Stibo Systems)
  • IBM Cognos TM1, IBM Cognos Controller, IBM Cognos Planning Analytics
  • Kronos Workforce Central (Time & Attendance system)
  • Microsoft SharePoint
  • SourceCode K2 Platform (Workflows)
  • Basic to intermediate level of .NET programming experience (C# preferred) with Microsoft Visual Studio and Team Foundation Server. Primarily with service-oriented architecture to develop applications integrations.
  • Intermediate level of Microsoft SQL Server database, T-SQL query language

Personal skills:

  • The ideal candidate must have the aptitude and interest to discover, learn, and build upon new enterprise applications and technologies they may not have worked on before.
  • Possess a strong analytical approach with particular strength on sorting through details.
  • Have a comprehensive understanding of windows programming techniques and structures.
  • Ability to develop and implement high-quality code in a timely manner.
  • Bilingual – French and English.
  • Effective verbal and written communication skills with both technical and non-technical audience.
  • A proactive self-starter and autonomous individual requiring minimal supervision.
  • Driven for results and be an over-achiever.
  • Task-focused, assertive, resourceful at working through or around anything blocking completion of tasks and push through technical fixes to resolve problems.
  • Open to new challenges.
  • Analytical, innovative and creative thinkers, capable of articulating their own ideas.
  • Concerned with the accuracy and quality of their work.
  • Careful in thinking-out decisions based on thorough analysis and detailed knowledge of all pertinent facts. Relies on experience to plan and accomplish objectives.
  • Ability to work well with others, particularly as a team member.
  • Able to meet deadlines and multitask.
  • Able to manage competing priorities in a complex environment.


Subscribe to Job Alerts