FUNCTIECONTEXT:
- Titel: Ontwikkelaar van een applicatie voor het beheer van beroepsprocedures (K10090)
- Locatie: Brussel
Een overheidsorganisatie ontwikkelt een interne webapplicatie voor het beheer van beroepsprocedures tegen beslissingen over personen met een handicap. De applicatie is gebouwd met C#, .NET Core, ASP.NET, HTML, CSS, JavaScript en Microsoft SQL Server en omvat procedures bij verschillende gerechtelijke instanties. Als junior .NET-ontwikkelaar vervoegt u één analist en drie ontwikkelaars die toewerken naar oplevering tegen eind 2026.
De missie
De applicatie centraliseert de informatie die nodig is om een beroep te beheren, vanaf de indiening ervan tot en met de verschillende fasen van de gerechtelijke procedure. Ze beheert zittingen, de aanstelling van advocaten en deskundigen, kostennota’s, documentgeneratie en uitspraken, en vormt zo één workflow voor een gegevensintensief administratief proces. Het project wordt ontwikkeld volgens een Agile-aanpak met sprints.
U werkt mee binnen het bestaande .NET-framework en volgens de ontwikkelconventies die het team heeft vastgelegd. Uw werk combineert functioneel inzicht met softwareontwikkeling: u vertaalt de in het Frans opgestelde functionele analyse naar functionaliteiten in de applicatie, voert wijzigingen door in zowel de webinterface als de datalaag en documenteert de opgeleverde functionaliteit. Het ontwikkelingsteam werkt zowel in het Nederlands als in het Frans, terwijl technische documentatie in uw eigen taal of in het Engels kan worden opgesteld.
Uw verantwoordelijkheden
- Functionele analyse vertalen naar betrouwbare functionaliteiten voor het beheer van beroepsprocedures.
- De bestaande .NET Core- en ASP.NET-applicatie uitbreiden met C#, volgens de ontwikkelaanpak die het team hanteert.
- Duidelijke webinterfaces ontwikkelen met HTML, CSS, Bootstrap 5, JavaScript en jQuery.
- Gegevenstoegang implementeren en onderhouden met Microsoft SQL Server en REST-webservices.
- Opgeleverde functionaliteiten testen, documenteren en verfijnen tijdens Agile-sprints, met gebruik van SVN en volgens de versiebeheerpraktijken van het team.
Uw profiel
Essentiële vaardigheden
- Beschikken over een eerste ervaring in softwareontwikkeling binnen een bestaande .NET-applicatie en zich de technische en functionele context ervan eigen kunnen maken.
- Ontwikkelen in C# met .NET Core en ASP.NET.
- Webpagina’s bouwen en onderhouden met HTML, CSS, Bootstrap 5, JavaScript en jQuery.
- Werken met SQL-databanken, in het bijzonder Microsoft SQL Server, en REST-webservices integreren.
- Functionele analyse begrijpen en vereisten vertalen naar concreet implementeerbaar gedrag van de applicatie.
- In een Agile-team samenwerken en duidelijke technische documentatie opstellen in uw eigen taal of in het Engels.
Talen
- Frans, met het vermogen om een in het Frans opgestelde functionele analyse te lezen en te begrijpen. CEFR-niveau niet gespecificeerd.
- Engels, voldoende om indien nodig technische documentatie op te stellen. CEFR-niveau niet gespecificeerd.
- Nederlands en Frans worden beide binnen het ontwikkelingsteam gebruikt. CEFR-niveau niet gespecificeerd.