Functional Analyst - SMALS
Description
SMALS is reinforcing its teams with a senior functional analyst in the context of a major business transformation program. The consultant will join a department of about 90 people working on the hand-over, refactoring and greenfield development of business applications. The role covers all phases of a project and operates in an Agile environment. The assignment is based in Brussels, directly in front of South Station.
The analyst will build long-term stakeholder relationships and identify, analyse, describe and validate existing business processes as well as new functional and non-functional user needs. Requirements must be translated into business solutions through functional analyses and application designs. The analyst will work with technical team members to validate functional designs and translate them into technical specifications. End-to-end follow-up of new functionalities and applications, together with complete project documentation, is part of the role.
Close cooperation with business analysts, developers and project managers is central to the assignment. The analyst will help refine and validate proposed solutions, report status, facilitate decisions, manage risks and escalate when needed. Deliverables include analysis documentation, software requirements specifications and diagrams, a data model, user stories, and test plans and cases. The initial contract runs through the end of 2026, is described as a long-term extendable mission, and allows homeworking three days per week.
Top Reasons to Apply
Major transformation program
End-to-end project ownership
Greenfield application development
Hybrid Brussels working
Long-term extension potential
Detailed Responsibilities and Skills
Additional Responsibilities
- Validate functional designs
- Translate technical specifications
- Follow functionality 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
General skills
- Very good functional and business analysis skills, with the ability to assimilate complex material quickly.
- Excellent oral and written communication skills with the business and development team.
- 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 junior colleagues.
- Business analysis capability to interface with the client and help define client needs.
- Active knowledge of French or Dutch, covering understanding, speaking, writing technical documentation and reading.
- Active knowledge of English, including writing documentation.
- Belgian nationality is mandatory due to the nature of the activities.
- Role profile: Confirmed Functional Analyst.
- A good knowledge of the second national language is a plus.
- Very good functional analysis.
- Very good business analysis.
- Excellent oral communication.
- Excellent written communication.
- Business stakeholder communication.
- Development team communication.
- Solution oriented approach.
- Customer oriented approach.
- Change business contexts regularly.
- Integrate into existing teams.
- Agile Scrum familiarity.
- Technical language mastery.
- API analysis knowledge.
- Mappings analysis knowledge.
- Business model knowledge.
- Batch processing knowledge.
- Services analysis knowledge.
- Client needs definition.
- French or Dutch active.
- English active knowledge.
- Belgian nationality required.
- Agile Scrum confirmed.
- BPMN confirmed.
- Confluence junior.
- Customer journey junior.
- Functional Analysis UML confirmed.
- SQL junior.
- Test Analysis Design confirmed.
- User stories writing junior.
- Second national language knowledge.
Technical skills
- Familiarity with Agile/Scrum methodologies; the skills profile specifies Agile / Scrum at Confirmed level.
- BPMN at Confirmed level.
- Customer journey at Junior level.
- Functional Analysis (UML) at Confirmed level.
- SQL at Junior level.
- Test Analysis & Design at Confirmed level.
- UML at Confirmed level.
- User stories writing at Junior level.
- Mastery of technical language is required to carry out functional analyses even though the analyst role does not require technical tasks.
- Technical language must cover APIs.
- Technical language must cover mappings.
- Technical language must cover business models.
- Technical language must cover batches.
- Technical language must cover services.
Tools
- Confluence at Junior level.
- The application ecosystem uses J2EE.
- The application ecosystem uses Java8.
- The application ecosystem uses Oracle.
- The application ecosystem uses Hibernate.
- The application ecosystem uses Junit.
- The application ecosystem uses Selenium.
- The application ecosystem uses Maven.
- The application ecosystem uses GIT.
- The application ecosystem uses JIRA.