C developer - Detachering opdracht in Noord-Holland
WaternetVacature: C# Developer voor Scrumteam BIM
Binnen Scrumteam BIM zijn we op zoek naar een C# developer. Ben jij een .NET-expert die graag met de nieuwste technologieën werkt? Bij Waternet ontwikkel je in een multidisciplinair Scrumteam aan zowel een geavanceerde AutoCAD-plugin als tooling die Waternetprocessen verbetert in samenwerking met IFC en IDS in .NET 8.0 en WPF.
Je bouwt mee aan Droplet, een tool die werkvoorbereiders helpt om waterleidingen en riolering efficiënt te beheren. Daarnaast werk je aan het datagedreven Uitvragen en Opleveren en verbind je verschillende assetplatformen. Zo kun jij je expertise inzetten voor technisch interessante projecten met echte impact op de infrastructuur.
Jouw taken en verantwoordelijkheden:
- Ontwerpen en implementeren van nieuwe features in een AutoCAD-plugin geschreven in C# (.NET 8), met gebruik van WPF/XAML voor de UI.
- Samenwerken met het Scrumteam en actief deelnemen aan de Scrum-events.
- Feedback geven en ontvangen om de kwaliteit te verbeteren.
- Actief meedoen aan code reviews via pull requests.
- Opzetten en onderhouden van unit- en integration tests (xUnit).
- Bijdragen aan een stabiele CI/CD-pipeline via Azure DevOps.
- Meepraten tijdens technische discussies en meedenken over architectuurbeslissingen (bijvoorbeeld via ontwerpschetsen).
- Nauw samenwerken met onze tester om problemen te analyseren en op te lossen.
- Overleggen met eindgebruikers en helder communiceren over verwachtingen.
Ons team:
Je komt terecht in een klein, multidisciplinair team (Scrumteam BIM) van developers met ervaring in GIS, CAD en de watersector. We werken volgens de Scrum-methode in korte sprints met regelmatige demo’s en retrospectives. Ons team is informeel en gedreven, met veel aandacht voor kennisdeling en collegialiteit.
Waarom Waternet?
Bij Waternet vind je het beste van twee werelden: de maatschappelijke impact van het publieke domein én een professionele, innovatieve IT-omgeving. We werken met moderne tools (Git, Azure DevOps) en volgen actuele richtlijnen voor softwareontwikkeling. Er is ruimte voor eigen initiatief en volop mogelijkheden om nieuwe technologieën te leren.
Lijkt dit jou een uitdaging? Solliciteer dan snel!
Eisen
- Aantoonbare ervaring met de volgende tools: – Git – Azure DevOps – CI/CD pipelines – Unit test framework
- Aantoonbare ervaring met het werken in een scrumteam en het Agile werkproces.
- Aantoonbare ervaring met web development (in bijvoorbeeld een modern TypeScript framework als React of Vue, motiveren op het verplichte voorblad).
- De kandidaat dient te beschikken over de volgende competenties: 1. Samenwerken/teamplayer, verbinden met teamleden en samen de doelen nastreven 2. Duidelijk communiceren: goed je eigen menig kunnen onderbouwen met heldere argumenten. 3. Innovatief: Innovatief zijn, ideeën verbeteren en probleemoplossend werken? 4. Stressbestendig. je bent in staat om onder tijdsdruk te kunnen werken en je kunt goed schakelen. In geval van calamiteiten zelfstandig handelend op te treden als coördinator scenario. 5. Analytisch; Breed analyseren en in staat om hoofd- en bijzaken te scheiden. 6. Proactief; Je pakt proactief werkzaamheden op die bijdragen aan het sprintdoel. Deze competenties worden getoetst in een gesprek.
- In het bezit van een technische HBO-diploma.
- Minimaal 5 jaar aantoonbare ervaring in programmeren in C#.
Wensen
- Kandidaat voldoet aan wens 1 Ervaring met AutoCAD – 5 jaar of meer – 3 tot 5 jaar – 1 t/m 2 jaar – 0 tot 1 jaar
- Kandidaat voldoet aan wens 2 Ervaring met open BIM-standaarden (IFC, IDS)
- Kandidaat voldoet aan wens 3 Ervaring met Microsoft Azure – 5 jaar of meer – 3 tot 5 jaar – 1 t/m 2 jaar – 0 tot 1 jaar
- Kandidaat voldoet aan wens 4 Ervaring met het werken bij een (semi)overheidsinstantie
Vul je gegevens hieronder in, dan nemen we binnen 2 uur contact met je op om samen te kijken of er een match is. Heb je nog vragen? Bel ons op verborgenof stuur een e-mail naar We helpen je graag verder!