Mission Overview:
Join Keystone Solutions as a Functional Analyst consultant for a consultancy mission with our client in the domain of Transport Execution Management. As a Keystone Solutions consultant, you will analyze and optimize business processes to ensure alignment with organizational objectives. You will work on innovative projects, including mobile applications, Azure-based cloud backends, and integration with legacy systems, contributing to designing and delivering IT solutions for workforce planning and competency management. All responsibilities and requirements below will be executed under Keystone Solutions' consultancy model, working closely with the client.
Key Responsibilities:
- 1. Requirements Gathering and Analysis
- Facilitate workshops and requirement elicitation sessions with stakeholders to gather, structure, and prioritize requirements.
- Analyze and streamline business processes to enhance efficiency and effectiveness.
- Translate business needs into actionable technical specifications.
- 2. Documentation and Specification
- Create clear and concise documentation for requirements, processes, and system interactions.
- Define acceptance criteria that are understandable to business stakeholders and provide a foundation for creating test cases.
- Document and define API specifications using Swagger to ensure functional requirements are met and system integrations are seamless.
- Create and review sequence diagrams to validate and illustrate system interactions, ensuring smooth integration between components.
- 3. Collaboration and Development Support
- Work closely with architects, developers, and business stakeholders to ensure technical solutions align with organizational goals.
- Collaborate effectively in a multicultural and multi-language team environment.
- Write and understand SQL queries to analyze and validate data.
- 4. Testing and Validation
- Collaborate with the Test Coordinator and Release Train Engineer (RTE) to evaluate implemented solutions, confirm their alignment with initial requirements and business objectives, and support quality assurance processes, including defining test cases and participating in testing sessions.
- 5. Continuous Improvement
- Ensure comprehensive quality and scope coverage throughout the software development lifecycle.
- Contribute to implementing a lean delivery process and identify opportunities for continuous improvement.
Preferred Knowledge and Experience:
- Knowledge of RESTful APIs: Experience designing and implementing RESTful services and API integration within .NET environments.
- Testing and QA Practices: Familiarity with test-driven development (TDD), automated testing frameworks (e.g., Selenium, NUnit), and QA processes to ensure high-quality deliverables.
- Functional Requirements Gathering: Ability to gather, document, and communicate business requirements clearly to both technical and non-technical stakeholders.
- Proficiency in Business Process Modelling (BPMN): Experience with business process modeling to define workflows, user interactions, and system behavior.
- UI/UX Design Experience (Basic): Knowledge of frontend concepts and user experience design to ensure seamless integration with .NET frontend solutions.
- Change Management and Release Planning: Experience in managing software releases, handling version control, and ensuring smooth deployment processes.
- Formal functional analysis formation
- Experience in public transport industry: SNCB, Infrabel, STIP, Eurostar, etc.
What We Are Looking For:
- Proactive and Positive Attitude: A self-starter with a positive mindset and a proactive attitude, who takes initiative and drives projects forward with enthusiasm and energy.
- Collaborative Team Player: Someone who values team success over individual achievement and fosters a collaborative environment. They should have an open and respectful communication style that builds trust and inclusivity within the team.
- Comfortable with Ambiguity: An individual who is comfortable managing ambiguity and navigating through iterative feedback cycles. They should be adaptable and resilient, able to thrive in a fast-paced and ever-changing environment.
- Critical Thinker: A critical thinker who constructively challenges requirements and contributes well-reasoned conclusions. They should confidently push back when necessary, proposing practical alternatives that balance business needs with technical feasibility.
- Persistent and Creative Problem-Solver: Someone who exhibits persistence and creativity in finding practical solutions to complex problems. They should be resourceful and innovative, always looking for ways to overcome challenges.
- Effective Communicator: A person who practices active listening and communicates clearly and concisely. They should be able to convey complex information in a straightforward manner, ensuring that all stakeholders are well-informed and aligned.
- Commitment to Professional Growth: A person who demonstrates a strong desire for self-improvement and professional development. They should be eager to learn new skills and stay updated with the latest industry trends and technologies.
- Alignment with Organizational Values: An individual who aligns with our organization's values of transparency, innovation, and accountability. They should embody these principles in their work and interactions with others.
Conformity Criteria:
- Educational Background: A Masters degree in Computer Science or Business Science, or Engineering.
- Experience: At least 5 years of Functional or Business analyst
- Language Skills: Fluency in English and Fluent in either French (C2) or Dutch (C2) while being proficient in the other (B1).
- On-Site Availability: Availability for on-site work at least two days per week in line with the team.
- Documentation tools: Experience with Jira and Confluence in at least one project
- Long term commitment: The candidate must have carried out at least one assignment of 12 consecutive months in a comparable context.
- Azure platform: Proven experience with the azure platform
Evaluation Criteria:
- 1. Analytical Skills: Strong analytical and problem-solving skills, with proficiency in creating and interpreting sequence diagrams BPMN or UML.
- 2. Stakeholder and Scope Management: Experience in managing stakeholders, including confidently pushing back to the business to manage scope and effectively handling any resulting conflicts to ensure project objectives are met using acceptance criteria, Moscow, and stakeholder matrix.
- 3. Leadership: proven track record of taking ownership of assigned tasks until completion.
- 4. Technical Skills: Advanced technical expertise, including familiarity with cloud technologies, Cosmos DB, SQL, JSON, API definition, data structure modelling, and basic programming.
- 5. Agile Methodologies: Knowledge of Agile frameworks, such as SAFe or Scrum, and experience applying these methodologies in project teams, collaboration and supporting development.
- 6. Testing & Validation: Experience supporting testing, overseeing UAT, and managing the resulting change requests
- 7. Requirement gathering: Your assignments cover structured eliciting of business needs and requirements and prioritized translation into detailed work instructions for the implementation team.
- 8. Ownership: Your assignments show ownership of the solution being implemented including the definition of acceptance criteria, monitoring of quality assurance and even participation to testing.
- 9. Public transportation experience: Relevance of experience in public transport domain, as it is complex in its material, planning, infrastructure and qualification components, is a plus.
Consultancy Model at Client Sites:
As a Keystone Solutions consultant, you will deliver value directly within the client's environment. This includes on-site collaboration at least two days per week with client stakeholders, integrating with their teams, systems, and governance while adhering to Keystone Solutions' consulting standards and practices.
Dynamic Projects Across Clients:
Engage with diverse Transport Execution Management challenges spanning mobile applications, Azure-based cloud backends, legacy integrations, workforce planning, and competency management. As part of Keystone Solutions, you will gain exposure to multiple client contexts over time, broadening your impact and accelerating your expertise.
Turbo-Charged Learning and Development:
Keystone Solutions supports continuous improvement with access to peer knowledge-sharing and project rotations that deepen your skills in RESTful APIs, BPMN/UML, SQL, testing and QA practices, and cloud technologies. You will be encouraged to refine your consulting toolkit, from stakeholder management to acceptance-criteria-driven delivery.
Ambition Skyrocketing within a Consultancy Framework:
Advance your career by taking ownership of outcomes, leading requirement elicitation, and guiding end-to-end solution quality across complex transport contexts. Keystone Solutions fosters growth through responsibility, mentorship, and the opportunity to drive results across varied client engagements.
Keystone Solutions Values in Action:
Being a K-Stone means bringing professionalism, clarity, and accountability to each engagement. This role emphasizes alignment with values such as transparency, innovation, and accountability, ensuring trust and consistency across every client delivery.
Role-Specific Consultancy Impact:
As a Functional Analyst in Transport Execution Management, you will apply your analytical rigor, stakeholder management, API specification, BPMN/UML, SQL validation, and testing support skills across different client scenarios, ensuring each delivery is grounded in clear acceptance criteria, lean processes, and measurable outcomes.
Application:
If you are ready to tackle technical and strategic challenges in a dynamic consultancy environment, apply today .