Full-Stack Developer

Hybrid, Brussels, Belgium 300-350 euro/day

1. CONTEXT/INTRODUCTION

European Commission agency which provides high quality corporate solutions/information systems for SG, Cabinets and associated entities, enabling the successful implementation of the Commission's Digital Transformation and EU policies.

The Unit manages, develops and maintains a portfolio of about 20 systems in the domains of document management, legislative lifecycle, and policy and administrative support. Key systems are: Transparency Register, Register of Commission Documents, Better Regulation Portal, EU- Law Systems.

The Unit is responsible to manage and develop collaborative solutions with a particular focus on collaborative platforms involving Microsoft 365 tools including Teams, SharePoint online, etc. based on the business needs at SG. The Unit is also in charge of analysing and migrating existing SG SharePoint on premise sites to SharePoint online, Teams and other integrated M365 tools to increase the overall business process efficiency.

2. DESCRIPTION OF THE TASKS

  • Development and integration of technological components.

  • Implementation of user requirements.

  • Prototyping.

  • Elaboration of test programs.

  • Integration with other applications.

  • Writing of technical documentation.

  • Assistance with deployment and configuration of the system.

  • Participation in meetings with the project teams.

     

LEVEL OF EDUCATION

Masters/Bachelors Degree

KNOWLEDGE AND SKILLS

The following additional skills and knowledge are required for the performance of theabove-listed tasks:

  • In depth knowledge of HTML 5 and CSS 3

  • In depth knowledge of JavaScript

  • In depth knowledge of one or more JavaScript frameworks

  • Good knowledge of Java 6 and above

  • Good knowledge of Relational DBMS

  • Good knowledge of Agile principles

  • Good knowledge of interoperability technology (Service Oriented Architecture,

    web services, message- oriented middleware, service-oriented bus).

  • Knowledge of UML, in particular use case diagrams and activity diagrams.

  • Capability to write clear and structured technical documents

  • Ability to give business and technical presentations.

  • Ability to apply high quality standards

  • Analysis and problem-solving skills

  • Ability to cope with fast changing technologies used in application architecture and

    design

    NON-Technical skills:

  • Capability of integration in an international/multicultural environment.

  • Ability to work in multi-cultural environment, on multiple projects with multiple

    stakeholders.

  • Ability to understand, speak and write English C1.

  • High degree of discretion and integrity is required

    5. SPECIFIC EXPERTISE

    Following specific expertise is mandatory for the performance of tasks:

    • In depth knowledge of, and experience with Angular JavaScript framework

    • In depth knowledge of, and experience UX design best practises, in particular

      responsive and mobile-first design

    • Good knowledge of, and experience with Spring, including Core and MVC

    • In depth knowledge and skills on using Continuing Development / Continuing

      Integration techniques, knowledge of source code control repositories such as

      Maven, GIT, SVN, TFS.

    • Knowledge and experience working with another JavaScript frameworks (JQuery,

      NGRX, React)

    • Knowledge and experience working with Hibernate/JPA

    • Knowledge of REST principle

    • Knowledge of SOAP and Spring Web Services.

    • Knowledge of, and experience with Oracle (versions 8+) or MySQL (version 5.5+)
  • Experience working with the Atlassian Suite, JIRA Confluence Bitbucket and

    bamboo

  • Experience with Enterprise Service Bus technologies (Apache ServiceMix, Oracle

    Service Bus) is an asset.

  • Knowledge of Web accessibility standards (WCAG 2.0, WCAG 2.1, WAI-ARIA)

    is an asset

  • Good understanding of UX design best practises, in particular responsive and

    mobile-first design, is an asset.

Location

Brussels, Belgium

Job Overview
Job Posted:
1 week ago
Job Expires:
Job Type
Full Time

Share This Job: