Heb je een passie voor Informatica en/of telecommunicatie? Dan is Infrabel misschien wel iets voor jou!
Als stagiair Fullstack .NET Developer werk je actief mee aan de ontwikkeling van een Management Tool, bestaande uit een backend (.NET) en een frontend (ASP.NET Blazor), waarmee je onderhoudstaken kan uitvoeren op de ServiceBus-applicatie. De ServiceBus-applicatie centraliseert alle gegevens met betrekking tot het spoorwegverkeer (planning, realtime) en verdeelt deze vervolgens naar tientallen interne en externe klanten.
Momenteel worden onderhoudstaken op de ServiceBus manueel uitgevoerd via scripts of via command line instructies. Met de management tool kunnen deze taken gemakkelijker en vlotter uitgevoerd worden.
Voorbeelden van onderhoudstaken: toegangsbeheer, herladen van de cache, herstarten en herconfigureren van jobs, controleren van de geïnstalleerde versie, nakijken van de geïnstalleerde scripts op de database, resetten van de monitoring, enzovoort.
Beschrijving van het project en je taken:
- Behoefteanalyse
- Het inventariseren van onderhoudstaken en deze samen met de betrokken teams prioriteren.
- Ontwerpen van API-interfaces.
- Maken van mock-ups van webpagina's.
- Ontwikkeling van de Management tool
- Technische operaties implementeren in een .NET backend.
- Frontend ontwikkelen in ASP.NET Blazor, zodat technische operaties eenvoudig gestart kunnen worden.
- Integreren van loggingmechanismen en foutafhandeling om de betrouwbaarheid van het systeem te garanderen.
- Opzetten van unit- en functionele tests om de codekwaliteit te garanderen.
- Deelnemen aan code reviews en overleg met ervaren ontwikkelaars.
- Validatie en beveiliging
- Toezien op de naleving van veiligheids- en prestatiestandaarden.
- Compatibiliteit met productieomgevingen garanderen.
- Documentatie en communicatie
- Duidelijke en volledige technische documentatie schrijven over de werking van de tool.
- API's en installatie- en onderhoudsprocedures documenteren.
- Het project, de doelstellingen en behaalde resultaten presenteren aan de technische teams.
- Voorbereiden van een beknopte presentatie voor het management.
Je komt terecht in een team van 4 ontwikkelaars en onze ICT-kantoren bevinden zich in Brussel, vlak bij het station Brussel-Zuid. Afhankelijk van de taken en organisatie van het team is thuiswerken tijdens de stage mogelijk.
Je stage duurt minimaal 3 maanden en maximaal 5 maanden en kan beginnen vanaf februari 2027. De startdatum kan lichtjes aangepast worden aan de eisen van je opleiding.