Waternet
geen max tarief
Noord-Holland
36 uur per week
07 november 2023
31 augustus 2024
Beschrijving
probleemstelling
Er is in de loop van de tijd speciale functionaliteit voor Waternet
gebouwd op AutoCAD. De code daarvoor is geschreven in AutoLISP.
Er is geconstateerd dat beheer en onderhoud van de functionaliteit
beter is te borgen als het geheel in C# wordt omgezet. Hier wordt
momenteel aan gewerkt. Nieuwe ontwikkelingen zijn dan in de
toekomst ook beter uit te voeren.
De huidige developers in het team kennen de bestaande LISP code
door en door en willen het graag ombouwen naar C#, ze leren snel,
maar zijn (nog) geen C# specialisten. Dat heeft invloed op de snelheid
van het ombouwen. De ontwikkeling van nieuwe functionaliteit wordt
daardoor ook belemmerd.
Beschrijving behoefte
Er is binnen team BIM behoefte aan een ervaren C# developer die:
• Diepgaande kennis van C# heeft
• Kennis van C# kan overdragen
• Kan sparren over oplossingsrichtingen in C#
• Kan adviseren over programmeerbeslissingen in C#
• Met andere teamleden het werk in taken kan opsplitsen
• Met andere teamleden de taken kan verdelen
• Hands-on een deel van de programmeertaken uitvoert
• Intensief kan samenwerken in een team
• Kan adviseren over toe te passen testmethodes en
verbeteringen daarin
• Tests zelf kan uitvoeren
Beschrijving afdeling/team
De IV-organisatie van Waternet kent drie afdelingen: Softwarehuis,
Procesautomatisering en IT.
Binnen afdeling Softwarehuis werken de vier domeinen Assets,
Medewerker, Klant en Datapunt aan digitalisering van de
bedrijfsprocessen.
In domein Assets zetten vijf zelforganiserende agile scrumteams zich in
om functionaliteit te ontwikkelen en te beheren, waarmee ze een datagedreven Assetmanagement proces ondersteunen. De wensen van de
proceseigenaren staan daarbij centraal. De teams opereren binnen de
kaders van architectuur, security en procedures.
Team BIM is één van de teams binnen domein Assets en richt zich
specifiek op digitalisering van de ontwerp- en bouw/aanlegfase binnen
het Assetmanagementproces. Momenteel omvat het team 3
developers, een businessanalist, een productowner en een
scrummaster.
Wat ga je doen? Je gaat:
• Samen met de andere developers de extra functionaliteit in
AutoCAD omzetten in C# code.
Je gaat daartoe jouw kennis en ervaring met C# inzetten om:
• De oplossingsrichting in C# met de andere developers te
valideren en eventueel te verbeteren
• Datgene wat al geprogrammeerd is te valideren en te
verbeteren
• Het nog resterende programmeerwerk samen met de andere
developers op te splitsen en te verdelen
• De andere developers te helpen hun
programmeerwerkzaamheden in C# te optimaliseren, waarbij
helpen elke vorm kan aannemen die nodig is, van meekijken en
code review, advies tot aan uitleg en training geven.
• Je eigen programmeerwerkzaamheden uit te voeren
• De gerealiseerde code samen met de andere developers te
testen
• De gerealiseerde functionaliteit te laten testen door key-users
• In overleg met de andere developers testverbeteringen door te
voeren
Daarnaast:
• Deelnemen aan algemene teamevents, zoals dagelijkse
standups, refinement van toekomstig werk, reviews van
opgeleverd werk en retrospectives
• Deelnemen aan algemene beheerwerkzaamheden, zoals
oplossen van verstoringen in de applicaties en beheerprocesen procedureverbeteringen.
Deze inhuuropdracht verloopt via een aanbesteding. De opdrachtgever heeft eisen en wensen opgegeven. Aan de eisen moet je voldoen om kans te maken. Op de wensen kun je punten scoren.
Zo werkt onze dienstverlening
Ontvang direct alle opdrachten en marktontwikkelingen in je mailbox