Senior Functional Analyst for Passenger Information, primarily focused on the Publication Channels sub-domain. This domain covers the Train Information System, online tools (Visualization and Correction Tool, HIM, etc.), the station channel (mainly EMMA), and initiatives aimed at improving real-time passenger information processes, including Future Proof Passenger Information.
Working with business stakeholders, architects, developers, testers, operational teams and external suppliers, the consultant will analyse business needs, define functional requirements, support European public tenders, translate TSI Telematics requirements into functional specifications, guide development and testing activities, support validation, and contribute to incident resolution.
Conformity Criteria
- For this assignment, the organization requires the contractor to agree to be present at the office up to five days per week for the execution of the assignment. The required on-site presence may vary and will be communicated during the course of the assignment.
- Minimum B2 level, both spoken and written, in French, Dutch and English.
- Experience during the last two years in writing functional requirements for at least one European-level public tender related to IT solutions. The tender and the candidate’s contribution must be clearly identified in the CV.
- Experience during the last two years in evaluating supplier responses for at least one European-level public tender related to IT solutions. The tender and the candidate’s evaluation role must be clearly identified in the CV.
- Demonstrated professional experience applying or analysing EU TSI Telematics regulatory requirements related to Passenger Information in at least one railway IT project or assignment. The relevant project or assignment must be clearly identified in the CV.
- 15+ years of experience in the railway industry.
- 10+ years of experience in functional analysis.
- 5+ years of relevant experience with each of the following technologies or practices:
- SQL databases, including writing SQL queries and using SQL Server Management Studio;
- reading and debugging C# code and writing pseudocode;
- REST APIs
- SOAP/XML
- Jira/Confluence
Evaluation Criteria
The extent to which the proposal demonstrates the required competencies and complies with the stated requirements will be taken into account during the evaluation. Proposals that demonstrate these competencies and requirements more clearly, comprehensively, and convincingly will receive a higher score. Where specific experience is requested, a greater amount of demonstrable relevant experience will result in a higher evaluation score.
- Railway-domain experience: documented assignments demonstrating the duration, depth and relevance of experience in train composition, rolling-stock planning, Belgian railway infrastructure data and railway terminology.
- Functional-analysis experience: documented assignments demonstrating the duration, complexity and relevance of experience in business processes, requirements, use cases, defect analysis, functional diagrams and architectural principles.
- Technical experience: documented assignments demonstrating the depth and relevance of experience in test applications, GIS, parser development, RegEx, Kafka or ESB solutions, and multithreaded solutions.
- Stakeholder management and functional leadership: documented examples of clarifying business requirements, challenging inconsistencies, guiding development or testing teams, managing functional risks, or contributing to incident resolution. These examples may be further assessed during the interview.
- Proactive contribution and continuous improvement: documented examples of proactive contribution to the definition, delivery or continuous improvement of software solutions.
- Railway passenger information channels: documented assignments demonstrating the duration, breadth and relevance of experience in journey planners, websites, mobile applications, and applications or devices used by train managers or train drivers.