Functional Analyst
Description
SMALS is looking for a senior functional analyst to reinforce existing teams in the context of a major business transformation program. The analyst will join a department of about 90 people. The work covers the hand-over, refactoring and greenfield development of new business applications. The role spans all phases of a project and is performed in an Agile environment.
The assignment centres on identifying, analysing, describing and validating existing business processes and new functional and non-functional user needs. Requirements are translated into business solutions through functional analyses and application designs, then validated with technical team members and translated into technical specifications. The analyst follows delivery end to end and produces documentation throughout the project lifecycle. Close cooperation with business analysts, developers, project managers and coordinators is expected.
The analyst delivers analysis documentation, software requirements specifications with diagrams and analysis, data models, user stories, and test plans and cases within deadlines. The Brussels-based mission is full time from Monday to Friday, with homeworking possible three days per week. Active French or Dutch and active English for documentation are required, alongside strong analysis, communication and Agile/Scrum capabilities. Belgian nationality is mandatory due to the nature of the activities.
Top Reasons to Apply
Major transformation program
End-to-end ownership
Hybrid three days
Long-term extension
Greenfield application work
Detailed Responsibilities and Skills
Additional Responsibilities
- Validate user needs
- Translate business requirements
- Create functional analyses
- Create application designs
- Validate functional designs
- Translate technical specifications
- Follow functionality delivery
- Follow application delivery
- Produce project documentation
- Refine proposed solutions
- Validate proposed solutions
- Report project status
- Facilitate project decisions
- Manage project risks
- Escalate project issues
- Deliver analysis documentation
- Deliver requirements specifications
- Deliver data model
- Deliver user stories
- Deliver test plans
- Deliver test cases
- Interface client needs
- Define client needs
- Supervise junior colleagues
General skills
- Senior/confirmed Functional Analyst capability
- Very good functional and business analysis skills and ability to assimilate complex material quickly
- Excellent oral and written communication with business and development teams
- Solution-oriented and customer-oriented approach
- Good ability to abstract complex material
- Willingness to change business context regularly
- Ability to integrate easily into an existing team
- Ability to supervise juniors
- Business Analysis: interface with the client and help define client needs
- Active French or Dutch: understanding, speaking, writing technical documentation and reading in one language
- Active English for writing documentation
- Belgian nationality due to the nature of the activities
- Good knowledge of the second national language is a plus
Technical skills
- Familiarity with Agile/Scrum methodologies; Agile/Scrum confirmed level
- BPMN confirmed level
- Functional Analysis (UML) confirmed level
- UML confirmed level
- SQL junior level
- Test Analysis & Design confirmed level
- User stories writing junior level
- Customer journey junior level
- Mastery of technical language for functional analyses, including APIs, mappings, business models, batches and services
- Understanding of an application ecosystem based on classic development technologies
Tools
- Confluence junior level
- J2EE
- Java8
- Oracle
- Hibernate
- Junit
- Selenium
- Maven
- GIT
- JIRA