< Naar alle vacatures

ICT Ontwerper

ProRail

Utrecht, De Inktpot
36 UUR
1 okt. 2026
Reageer voor 15 september
ProRail Logo
Let op! Deze opdracht is afkomstig van één van de brokers van de opdrachtgever. We zijn bij De Transparante Broker tegen ketenvorming, maar kiezen er toch voor om deze opdracht door te plaatsen. Lees hier waarom.

Beschrijving

Dit betreft een inspanningsgerichte opdracht binnen ARTICA (ICA - Inzicht in Conditie Assets); alleen detachering is toegestaan, ZZP is niet toegestaan.

De Software Engineer is verantwoordelijk voor het ontwerpen, ontwikkelen en onderhouden van hoogwaardige microservices en backendcomponenten die inzicht geven in de conditie van assets.

De opdracht omvat het implementeren van API’s en integraties tussen systemen, met nadruk op kwaliteit, performance en security.

Je werkt in multidisciplinaire, agile teams samen met testers, business analisten en data engineers om end-to-end, data-gedreven oplossingen te leveren.

Verder draag je bij aan CI/CD-pipelines en DevOps-processen, signaleer je verbeteringen en lever je input voor architectuurkeuzes.

Locatie: Utrecht (De Inktpot) — opdracht voor ProRail / ARTICA.

Vereist profiel

  • Minimaal 3 jaar aantoonbare ervaring met het ontwerpen en bouwen van microservices en backend-systemen.
  • Sterke kennis van API-ontwerp (REST/gRPC), integratiepatronen en berichtenverwerking tussen systemen.
  • Ervaring met moderne tech stacks zoals Java/Spring Boot (of vergelijkbaar), containerisatie (Docker) en orchestration (Kubernetes).
  • Bekend met performance-optimalisatie, security best practices (OAuth2, TLS, secure coding) en gegevensbescherming.
  • Ervaring met observability: logging, metrics en distributed tracing (bv. Prometheus, ELK/EFK, Jaeger).
  • Ervaring met CI/CD-tools en pipelines (Git, Jenkins/GitLab CI/GitHub Actions) en DevOps-gericht werken.
  • Hands-on teststrategie: unit-, integratie- en contracttests; behoud van goed gedocumenteerde en onderhoudbare code.
  • Sterke communicatieve vaardigheden, samenwerking in agile teams en ervaring met stakeholders zoals business analisten en data engineers.
  • Bereidheid tot detachering; ZZP is niet toegestaan. Voorkeur voor woon- of werkregio Utrecht (De Inktpot) of bereidheid te reizen/werken op locatie bij ProRail.
  • Pragmatische, proactieve houding en oog voor architectuurkwaliteiten en continue verbetering.

Eisen

  • Aantoonbare ervaring als Software Engineer (backend of full-stack).
  • Uitgebreide kennis van programmeertalen zoals C#, of Python.
  • Ervaring met microservices-architectuur en containertechnologie (Docker, Kubernetes).
  • Kennis van API-ontwikkeling (REST, GraphQL) en integratiepatronen.
  • Ervaring met CI/CD en DevOps-tools (Azure DevOps, Git).
  • Bekend met cloudplatforms (pré: Azure, anders AWS of GCP)

Wensen

  • Ervaring met security-by-design en performance-optimalisatie.

Competenties

  • Analytisch en probleemoplossend vermogen.
  • Communicatief sterk en in staat om technische concepten begrijpelijk uit te leggen.
  • Zelfstandig werkend binnen een multidisciplinair team.
  • Ervaring met agile werkwijzen (Scrum/SAFe).
  • Oog voor detail en kwaliteit met een innovatieve mindset.

Reageer

De opdrachtgever heeft aangegeven dat deze opdracht niet toegankelijk is voor freelancers, ook niet als DGA van een BV. De Transparante Broker biedt daarvoor een alternatief waarbij we je omzet verlonen. Sta je daar voor open? Reageer dan op de opdracht en we sturen je meer informatie over de constructie toe.
De Transparante Broker rekent € 5,00 marge
Hoeft nog niet op maat gemaakt te worden voor de opdracht