Software Engineer Full Stack Voor een klant zijn we op zoek naar een ervaren Full Stack Software Engineer.

V-IT
Brussels, Belgium
2 days ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
Dutch, French
Experience level
Senior

Job location

Brussels, Belgium

Tech stack

Java
JavaScript
PHP
API
Agile Methodologies
Code Review
Encodings
Computer Programming
Databases
Linux
Github
Python
Laravel
Visual Basic
Node.js
Ruby
Scala
Software Engineering
SonarQube
Symfony
Test Driven Development
React
Backend
Gitlab
GIT
Vue.js
Angular
Vba Programming Language
Front End Software Development
REST

Job description

Als senior software engineer binnen het ANPR-team ben je verantwoordelijk voor het ontwikkelen, ontwerpen en ondersteunen bij de integratie van ANPR-gerelateerde softwareproducten. Je werkt zelfstandig aan taken en werkt nauw samen met andere teamleden, de projectmanager en de functioneel analist om de projectdoelstellingen te bereiken. Je vertrekt vanuit een bestaande legacy applicatie (VB.NET) en werkt naar een nieuwe applicatie in PHP8+ (Laravel framework en PHP slim).

  • Begrijpen en beheren van de logica van een legacy (VB.NET) applicatie.
  • Combineren van multi-geïndexeerde data met gebruik van vector/graph based algoritmes.
  • Implementeren van functionele analysedocumentatie op codeniveau.
  • Test driven development en continue verbetering van de code.
  • Werken met RESTful API's en API first approach.
  • E2E taken opnemen, inclusief QA van eigen code.
  • Samenwerken met productmanagers, ontwerpers, technische ingenieurs en QA-ingenieurs.
  • Deelnemen aan pair-programming en code review.

Requirements

  • Minimaal 10 jaar ervaring in full-stack softwareontwikkeling.
  • Ervaring met front-end codering in JavaScript (Node.js, React, Angular of Vue.JS) en back-end talen zoals Python, Ruby, Java, SCALA of PHP.
  • Kennis van Visual Basic 6.0.
  • Ervaring met PHP-frameworks (SLIM, Laravel, Symfony).
  • Bekendheid met versiebeheersystemen (Git, GitLab/GitHub).
  • Bekwaam in Vue.js en moderne front-endtools.
  • Aantoonbare ervaring met PGSQL en databasebeheer.
  • Sterke kennis van Linux-gebaseerde omgevingen en shellscripting.
  • Bekendheid met testframeworks zoals SonarQube.
  • Inzicht in beveiligingspraktijken bij ontwikkeling.
  • Ervaring in API-ontwikkeling en brokering/queueing tools.
  • Ervaring met Agile en traditionele projectmethodieken.
  • Goede communicatieve vaardigheden en teamplayer.
  • Frans of Nederlands als moedertaal, met sterke passieve kennis van de andere taal.

Apply for this position