Apply now
ENGIE Fabricom

Software Developer Airport Systems

Published on 8 days ago

Software Developer Airport Systems

Under the authority of the Software Development Manager, the project developer takes care of the technical aspects of realization, validation and commissioning of IT projects in our airport activity (baggage sorting, passenger/baggage reconciliation, Self-Bag Drop kiosks, information display,…)

Job description

  • development of specific modules per project
  • configuration of the systems that will be used for a project (most of the time, virtual machines that are used throughout the project, from the initial tests up to the go-live). This may require combining existing software containers, the creation of scripts and the development of project specific user interfaces, using tools developed by ENGIE Fabricom
  • definition of acceptance tests and presentation of them to the customer
  • writing of test documents (Factory Acceptance Tests and Site Acceptance Tests)
  • execution of the Factory Acceptance Tests in our lab
  • fixing of the problems discovered during Factory Acceptance Tests
  • on site commissioning
  • on site testing of the modules specifically developed for the project
  • execution of the Site Acceptance Tests with the customer
  • fixing of the problems discovered during Site Acceptance Tests
  • writing of the « as-built » documentation
  • training of the users
  • on site presence during go-live
  • remote support and follow-up during the first days after the go-live, until the project is transferred to our maintenance/support team
  • knowledge transfer to our maintenance/support team after the go-live

This role requires a significant on-site presence during the commissioning and validation phases. Depending on the project, this on-site presence may require night work.


  • at least a bachelor degree in computer science or, ideally, a diploma of civil or industrial engineer
  • « full-stack developer » profile
  • tools
    • development of user interfaces based on web technologies (HTML5, CSS, Javascript, React)
    • development of user interfaces on mobile devices (React Native) is a plus
    • development of backend services using Python
    • development of backend services using NodeJS
    • microsoft Dot Net environment (C#, ASP.Net, Visual Studio) is a plus
    • Java development is a plus
    • Android native development is a plus
    • practical experience in using Message Oriented Middlewares, particularly systems based on the JMS norm. An experience in using Apache ActiveMQ is a plus
    • a practical experience in using tools implementing Enterprise Integration Patterns, like Apache Camel is a plus
    • practical experience in using virtualization solutions (VMWare) et containerization solutions (Docker)
    • practical experience in using major databases available on the market (Oracle, SQL Server, PostgreSQL,…)
    • practical experience with NoSQL databases (Elastic Search) with interactive visualization tools (Kibana, Grafana,…)
    • practical experience in Unix/Linux
    • practical experience with Microsoft operating systems and their associated products (IIS, SQL Server,…) is a plus
    • practical experience in cloud deployment, particularly Amazon Web Services, is a plus
    • an experience in industrial IT projects is a plus
    • an experience in projects requiring communication between systems, like a dialog with Programmable Logic Controllers is a plus
  • be willing to travel regularly for the purpose of the function
  • be willing to work in off-shift schedules according to the constraints imposed by the client during the deployment phases
  • good communicator
  • independent and resourceful
  • team spirit
  • organized and meticulous, including ability and willingness to systematically test and validate all functions of a system
  • willingness to succeed and bring projects to acceptance by the client
  • continuous improvement approach
  • languages: fluency in English and French. Dutch is a plus. Being able to write technical documents in English and French


Working at ENGIE Fabricom is a challenge that opens up opportunities to participate in exciting projects in various sectors of activity. You will be in contact with on-site personnel and offered training in cutting-edge technologies. You will be entrusted with a range of responsibilities, to be performed with a high degree of team spirit and self-sufficiency. Attractive career opportunities are available in line with your profile and your motivation.
Calculate your travel time
ENGIE Fabricom

This address could not be found.

We could not find a route between the two addresses.

The exact address for this job is not available. The calculated travel time may differ in reality.
Others also viewed

    The job was saved

    You can find your saved jobs on the homepage or in My Jobat.

    To view them on other devices as well, just log in.

    31 days left to apply


    • Function type: Web development
    • Sector: ICT, Telecom and Internet
    • Brussels (location)
    All jobs at ENGIE Electrabel


    • Academic Bachelor
    • Limited experience (< 2 years)
    • Dutch, English, French


    • Permanent
    • Full-time

    Apply before

    • 24 March

    Receive jobs by e-mail

    Receive new 'Web development' jobs in Brussels straight to your mailbox.