Agile Functional Analyst

Region Brussel

Function Description

For its development team working on in-house developed software, our customer actively looking for an agile


functional analyst who will be able to:

  • Work in an agile software development team, incrementally developing working software in sprints (using scrum)

  • Understand business processes and requirements related to metering of (natural) gas flows (both for local real time acquisition systems as for central validation and reporting systems)

  • Analyze business requirements and translate them into the most appropriate conceptual model, while building upon the existing architecture and systems

  • Document the chosen solution into functional and technical specifications using the customers standard tools and methodology

  • Assist the developers in producing high quality products, based on defined specifications

  • Participate in estimating the product backlog items

  • Create test scenarios and execute system tests

  • Assist the users during the execution of user acceptance tests

  • Provide support to end-users on (critical) production systems

     

Responsibility
  • Analyze business requirements and translate them to clear and concise user stories

  • Create business process and functional system documentation using UML-artifacts (use case diagrams, activity diagrams, information models,...)

  • Create and execute test scenarios on different levels (component, system, UAT)

  • Define an “action plan” to deliver user stories by helping the team to break down user stories in tasks

  • Raise impediments to the scrum master in time

  • Review functional documentation of peers

     

Experience & expertise

  • Good analytical and synthesizing skills to clearly define problems and requirements and determine solutions with controllable impact for them on mission-critical applications

  • Good knowledge of UML

  • Experience working in agile software development teams

  • Experience providing support to end users

  • Background knowledge on the energy sector in general and real time data acquisition systems is a bonus

     

Technical Skills

  • Fluency in the use of the following tools
    o    UML modeling tools (e.g. Sparx Enterprise Architect)

    o   agile software development tools (e.g. MS Visual Studio Team System)
    o   documentation-communication tools (e.g. Microsoft Office)

  • Knowledge of relational databases and being able to write simple database queries (SQL)

     

Communication Skills

  • Skills to interview end users: listening actively to their needs, asking the right questions and interpreting the answers correctly

  • Ability to work and communicate in a team (e.g. work together with developers to explain analysis or to review developed code, escalate impediments to scrum master …)

  • Ability to demo / discuss the sprint result with end users during a sprint review session and to guide end users in acceptance testing

     

Personal Skills

  • Team player: being flexible to help the team achieve its goals

  • Goal directed attitude: focus on delivering the planned user stories

  • Pragmatic approach: prefer talking to people and taking action to solve problems

  • Improvement minded: propose new improvement idea’s during the sprint retrospectives

  • Ability to adapt in an ever-changing environment

  • Ability to advise stakeholders on different possible solutions

  • Lifelong learner (e.g. new business processes, ways of working together or technical matters)

  • Ability to fluently communicate in Dutch (spoken) or French (spoken) and English (spoken and written)