Agile Functional Analyst

  • Job Reference: HQ00016201
  • Date Posted: 2 May 2019
  • Recruiter: E-Resourcing
  • Location: Brussels
  • Salary: On Application
  • Sector: Belgium
  • Job Type: Contract
  • Duration: 12 months
  • Work Hours: Full Time

Job Description

Agile Functional Analyst


Function Description

For its development team working on in-house developed software, our client is 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 company's 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

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

Master level degree in an exact science like physics, mathematics or chemistry

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
UML modeling tools (e.g. Sparx Enterprise Architect)

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)