Analyste fonctionnel(le) senior / Senior Functional Analyst
- Montreal, QC, Canada
Full-time
Applications open in a new tab.
Job details
- Job type
- Full-time
- Apply by
- Experience
- Minimum 7 ans d'expérience en analyse fonctionnelle / business analysis, dont une expérience significative en architecture fonctionnelle ou comme lead fonctionnel
- Posting language
- English · French
- Posted
Original job description
English section of this bilingual listing.
Our client, the digital division of an industrial group, is building an industrial execution software platform for the high-value metals processing sector. As the platform moves into an industrialization phase, they are looking for a Senior Functional Analyst to strengthen their analysis team.
The role
You will contribute directly to the functional design of the platform by taking on complex functional analyses. You will understand business needs, challenge them, model processes and business rules, and produce precise, complete specifications that development and test teams can use as they are.
This is first and foremost a hands-on production role within the Functional Analysis team. It carries no hierarchical authority, but you will have real influence through the quality of your deliverables and reviews.
Responsibilities
- Gather and analyze needs from users, subject-matter experts and stakeholders
- Analyze complex industrial processes (planning, production execution, materials, equipment, inventory, quality, logistics, traceability)
- Write functional specifications covering nominal cases, variants, exceptions, business rules, states, transitions and acceptance criteria
- Produce process models, conceptual data models, user stories and use cases
- Maintain traceability between business needs, rules, features and acceptance criteria
- Write and run functional test scenarios, qualify defects and work with developers through to resolution
- Take part in peer reviews and architecture reviews, and contribute to reusable functional repositories and best practices
- Coach and support the analysts on the team
Requirements
Profil recherché
- University degree in computer science, software engineering, information systems, industrial engineering or equivalent
- 7+ years of experience in functional analysis / business analysis, including significant experience in functional architecture or as a functional lead
- Experience in a software platform or product context, or in multi-client projects (ERP, industrial SaaS or equivalent)
- Strong command of process modeling (BPMN or equivalent), use cases, user stories, business rules and conceptual data modeling
- Proven ability to use LLMs for process modeling, specification writing, use cases and user stories
- A profile that has stayed hands-on: you still write detailed analyses yourself
- Rigor, systems thinking, sound judgment in trade-offs and a taste for coaching
- Advanced professional English, written and spoken (essential): deliverables and meetings with international teams are in English
- Availability early in the day for overlap hours with international teams
Nice to have
- Conversational French (the Montréal team works in French)
- Experience with MES / MOM solutions
- Background in manufacturing, continuous production or complex industrial processes (metals, aluminum, etc.)
Benefits
Conditions
- Must live in the Greater Montréal area and hold a valid Canadian work authorization (no sponsorship offered)
- Possibility of direct hire down the road
Read the full bilingual original
Contrat de 6 mois renouvelable | Montréal centre-ville, hybride | Possibilité d'embauche directe à terme
Notre client, une division digitale d'un groupe industriel, développe une plateforme logicielle d'exécution industrielle destinée au secteur de la transformation des métaux à haute valeur. Il passe à une phase d'industrialisation et cherche un(e) analyste fonctionnel(le) senior pour renforcer son équipe d'analyse.
Le mandatVous contribuez directement à la conception fonctionnelle de la plateforme en prenant en charge des analyses fonctionnelles complexes. Vous comprenez les besoins métier, les challengez, modélisez les processus et les règles, puis produisez des spécifications précises, complètes et directement exploitables par les équipes de développement et de test.
Le poste est avant tout un rôle de production, au sein de l'équipe Analyse fonctionnelle. Il n'y a pas de rôle hiérarchique, mais vous exercez une réelle influence par la qualité de vos livrables et de vos revues.
- Recueillir et analyser les besoins des utilisateurs, experts métier et parties prenantes
- Analyser des processus industriels complexes (planification, production, matières, équipements, stocks, qualité, logistique, traçabilité)
- Rédiger des spécifications fonctionnelles : cas nominaux, variantes, exceptions, règles de gestion, états, transitions et critères d'acceptation
- Produire des modèles de processus, des modèles conceptuels de données, des user stories et des cas d'usage
- Maintenir la traçabilité entre besoins, règles, fonctionnalités et critères d'acceptation
- Rédiger et exécuter des scénarios de test fonctionnels, qualifier les anomalies et collaborer avec les développeurs jusqu'à leur résolution
- Participer aux revues par les pairs et aux revues d'architecture, et contribuer aux référentiels et aux bonnes pratiques réutilisables
- Accompagner les analystes de l'équipe
6-month renewable contract | Downtown Montréal, hybrid | Possible direct hire down the road
Our client, the digital division of an industrial group, is building an industrial execution software platform for the high-value metals processing sector. As the platform moves into an industrialization phase, they are looking for a Senior Functional Analyst to strengthen their analysis team.
The roleYou will contribute directly to the functional design of the platform by taking on complex functional analyses. You will understand business needs, challenge them, model processes and business rules, and produce precise, complete specifications that development and test teams can use as they are.
This is first and foremost a hands-on production role within the Functional Analysis team. It carries no hierarchical authority, but you will have real influence through the quality of your deliverables and reviews.
- Gather and analyze needs from users, subject-matter experts and stakeholders
- Analyze complex industrial processes (planning, production execution, materials, equipment, inventory, quality, logistics, traceability)
- Write functional specifications covering nominal cases, variants, exceptions, business rules, states, transitions and acceptance criteria
- Produce process models, conceptual data models, user stories and use cases
- Maintain traceability between business needs, rules, features and acceptance criteria
- Write and run functional test scenarios, qualify defects and work with developers through to resolution
- Take part in peer reviews and architecture reviews, and contribute to reusable functional repositories and best practices
- Coach and support the analysts on the team
Profil recherché
- Formation universitaire en informatique, génie logiciel, systèmes d'information, génie industriel ou équivalent
- Minimum 7 ans d'expérience en analyse fonctionnelle / business analysis, dont une expérience significative en architecture fonctionnelle ou comme lead fonctionnel
- Expérience en contexte plateforme ou produit logiciel, ou en projets multi-clients (ERP, SaaS industriel ou équivalent)
- Maîtrise de la modélisation de processus (BPMN ou équivalent), des cas d'usage, des user stories, des règles métier et de la modélisation conceptuelle de données
- Maîtrise de l'utilisation de LLM pour la modélisation, la rédaction de spécifications, les cas d'usage et les user stories
- Profil resté producteur : vous rédigez encore vous-même vos analyses détaillées
- Rigueur, vision systémique, sens de l'arbitrage et goût du coaching
- Anglais professionnel avancé, à l'écrit et à l'oral (essentiel) : les livrables et les échanges avec les équipes internationales se font en anglais
- Disponibilité en début de journée pour les plages de recouvrement avec les équipes à l'international
- Français courant, à l'oral (l'équipe de Montréal travaille en français)
- Expérience avec des solutions MES / MOM
- Expérience en contexte manufacturier, en production continue ou en procédés industriels complexes (métallurgie, aluminium, etc.)
Qualifications
- University degree in computer science, software engineering, information systems, industrial engineering or equivalent
- 7+ years of experience in functional analysis / business analysis, including significant experience in functional architecture or as a functional lead
- Experience in a software platform or product context, or in multi-client projects (ERP, industrial SaaS or equivalent)
- Strong command of process modeling (BPMN or equivalent), use cases, user stories, business rules and conceptual data modeling
- Proven ability to use LLMs for process modeling, specification writing, use cases and user stories
- A profile that has stayed hands-on: you still write detailed analyses yourself
- Rigor, systems thinking, sound judgment in trade-offs and a taste for coaching
- Advanced professional English, written and spoken (essential): deliverables and meetings with international teams are in English
- Availability early in the day for overlap hours with international teams
- Conversational French (the Montréal team works in French)
- Experience with MES / MOM solutions
- Background in manufacturing, continuous production or complex industrial processes (metals, aluminum, etc.)
Conditions
- Contrat de 6 mois, renouvelable, de 38 à 40 heures par semaine
- Démarrage dès que possible
- Montréal centre-ville, hybride, minimum 2 à 3 jours par semaine sur site (du lundi au mercredi)
- Résidence dans la grande région de Montréal et autorisation de travail valide au Canada requises (aucun parrainage offert)
- Possibilité d'internalisation à terme
Terms
- 6-month renewable contract, 38 to 40 hours per week
- Start as soon as possible
- Downtown Montréal, hybrid, minimum 2 to 3 days per week on site (Monday to Wednesday)
- Must live in the Greater Montréal area and hold a valid Canadian work authorization (no sponsorship offered)
- Possibility of direct hire down the road
More about this job
Responsibilities
Gather and analyze stakeholder needs, model complex industrial processes and business rules, and produce detailed functional specifications, process and data models, user stories, and use cases. Maintain traceability, write and execute functional tests, collaborate with developers to resolve defects, participate in reviews, and support other analysts.
Requirements
Requires a relevant university degree and at least 7 years of functional or business analysis experience, including significant functional architecture or functional lead experience. Candidates should have software platform or multi-client project experience, strong modeling and specification skills, hands-on use of LLMs, advanced professional English, and availability for early-day international team overlap.
Skills
- Functional Analysis
- Business Analysis
- Functional Architecture
- Process Modeling
- BPMN
- Use Cases
- User Stories
- Business Rules
- Conceptual Data Modeling
- Requirements Analysis
- Functional Specifications
- Acceptance Criteria
- Functional Testing
- Defect Management
- Large Language Models
- Coaching
Visa sponsorship
Not detected in the job text
Categories
- Technology
- Software
- Engineering
- Manufacturing
- Data & Analytics
Keywords
- Functional Analysis
- Business Analysis
- Functional Architecture
- Industrial Execution Software
- Software Platform
- ERP
- Industrial SaaS
- BPMN
- Process Modeling
- Conceptual Data Modeling
- Use Cases
- User Stories
- Business Rules
- Functional Specifications
- Acceptance Criteria
- Requirements Traceability
- Functional Testing
- Defect Management
- Large Language Models
- MES
- MOM
- Manufacturing
- Continuous Production
- Industrial Processes
- Metals Processing
- Quality
- Logistics
- Inventory
- Traceability