Software Maintainability/Quality Specialist

The Hague  ‐ Onsite
This project has been archived and is not accepting more applications.
Browse open projects on our job board.

Description

Proteus Europe is searching for a Software Maintainability/Quality Specialist to join a prestigious client based in The Hague, Netherlands. This is a long term contract set to run until the , extension is also possible.

Our Client :-
Our Client is a services provider delivering solutions to European clients in the fields of communication, multimedia, intellectual property, semantic web, managed IT services and many other areas.
They strongly believe in the knowledge and motivation of their staff and have also developed a strong cooperation culture with partner companies being able to offer innovative services.

Your New role :-

- Define software maintainability requirements and criteria together with an approach (based on standards and automation where possible) to validate if the maintainability requirements have been fulfilled.
- Create an inventory and categorisation of common popular frameworks and libraries for which sample usage scenarios, optionally including example code snippets shall be documented;
- Perform a number of project code reviews to demonstrate the applicability of the proposed validation approach.
- Identify potentially applicable standards in the area of software quality and maintainability in particular.
- Deliver a document which clearly outlines the importance of software maintainability, how to achieve maintainability and how to measure/validate the maintainability requirements.

This document needs to address the following topics:
- Definition of Software Quality and its composing dimensions
- Importance of Software Maintainability
- Requirements and criteria for software maintainability
- Definition of relevant software maintainability metrics and how to achieve these metrics from software delivery point of view
- Checklist for validating software deliveries
- Approach and process to measure the software maintainability
- Approach on how to measure the previously defined metrics (preferably automatic)
- Shortlisting of tools (if applicable) which can perform the calculation of the maintainability metrics
- Perform research into limited number of tools to assess the suitability.

Your Skills and Qualifications :-

Essential Skills :-
University degree and at least 8 years of experience in Software Engineering and Software Quality. Besides, the Contractors staff shall demonstrate the following skills:

- Expert knowledge of Java programming language;
- Expert knowledge of common popular open source frameworks
- Expert knowledge of software quality in general and maintainability in particular;
- Knowledge of relevant software quality metrics;
- Knowledge of JavaScript programming language and relevant JavaScript libraries and frameworks, angular js in particular;
- Knowledge of tools which calculate a number of software quality metrics (e.g. SonarQube)
- Ability to create and maintain technical documentation;
- Good Communication skills, interpersonal skills and analytical skills.
- Being active in a multi-cultural environment, the Contractors staff shall have a very good level of English (oral and written).
- The knowledge German and French will be of added benefit.

Desirable Skills :-

Proteus Europe operates in partnership with our candidates by building strong and lasting
relationships at all levels.

If you apply for this role, we will:

- Contact you within one week to discuss your current situation and suitability for this role.
- Keep searching for other suitable positions should this role not be right for you.
- Keep you informed at every stage of the recruitment process.
- Actively follow up with our client on your behalf to gain useful feedback throughout the
process.

If you are looking for a new role, but this role isn't quite right for you, please contact us in
confidence for a discussion about how we can help you.
Start date
02/2018
Duration
10 Months
From
Proteus Europe
Published at
01.02.2018
Project ID:
1495089
Contract type
Freelance
To apply to this project you must log in.
Register