Als omgevingen écht complex zijn en de systemen altijd betrouwbaar moeten zijn, is C++ de taal bij uitstek. Ons team van C++ developers werkt dagelijks aan het grootste informatiesysteem binnen het ov.

Er komt veel bij kijken om het Nederlandse spoor elke dag bereikbaar te houden. Denk aan systemen waarmee de wissels op tijd omgaan, seinen op het juiste moment op rood of groen gaan en spoorbomen die op tijd dicht en open gaan. Maar ook de dienstregelingen aanpassen als vanwege een evenement een grote toestroom van reizigers wordt verwacht of als vanwege een omgevallen boom treinen op een bepaald traject niet kunnen rijden. Altijd goede reisinformatie verstrekken via verschillende kanalen, ook op de momenten dat een dienstregeling wijzigt is enorm belangrijk.

Hoge complexiteit

De geautomatiseerde systemen die deze taken afhandelen kenmerken zich door een hoge complexiteit en grote ketenafhankelijkheid. Want al deze zaken beïnvloeden elkaar. Dat maakt dat de complexe systemen die deze processen aansturen ook nog eens ontzettend veel interfaces bevatten. Als er ergens in deze keten van afhankelijkheden iets fout gaat, heeft dat grote gevolgen. Het kan leiden tot ernstige ontregeling van het OV, of zelfs kamervragen. Daarom is betrouwbare software een vereiste om Nederland bereikbaar te houden.

Onze C++-ers vinden het leuk om zich vast te bijten in complexe materie en verantwoordelijkheid te nemen. En dat is ook wel nodig, want bij ons werk je aan uiterst missie kritische software die een impact heeft op onze gehele samenleving. InTraffic ontwikkelt deze systemen en is ook verantwoordelijk voor 24x7 onderhoud en beheer.

Team 

We werken met verschillende multidisciplinaire Scrum-teams, deze teams bestaan gemiddeld uit acht personen. Ieder team kent de volgende rollen: software developer, scrummaster, software architect, technisch integratiespecialist en tester. De Scrum teams ontwerpen, bouwen, testen en leveren de software op. Daarbij werken we samen met teams bij andere leveranciers en klanten. Vanwege de hoge complexiteit van de software die we ontwikkelen zijn er bij de projecten waar we aan werken vaak meer dan honderd mensen betrokken.

De software developers kunnen verschillende rollen hebben: ontwikkelaar, technisch ontwerper of functioneel ontwerper. Als C++-er ben je in dit team verantwoordelijk voor het bouwen van de back-end van het systeem. De rollen lopen dus vaak door elkaar. Dit houdt in dat ontwikkelaars ontwerptaken kunnen op pakken en ontwerpers soms programmeren. Developers werken nauw samen met testers. Om de beste oplossingen te bereiken worden taken in de Scrum teams vaak samen uitgevoerd. Op deze manier wordt kennis uitgewisseld en leren de verschillende rollen van elkaar.

C++ vacatures bij InTraffic
 

Klik hier voor onze vacatures 

Tooling

Naast C++ werken we veel met:

  • SAFe
  • PHP
  • Jira, Java
  • Robot Framework
  • SpiraTeam
  • J-meter
  • ReadyAPI
  • Cucumber,
  • Gherkin, Selenium
  • Model Based Testen
  • Jenkins
  • Ansible
  • SonarQube
  • High Integrity c++

Benieuwd wat InTraffic voor jou kan betekenen?

Neem contact op met Melanie Vink, Recruiter.

Stuur een mail Maak een connectie
Melanie Vink