Senior C# developer (QR9042)

Hieronder ziet een beperkt deel van de opdracht.
Alleen als u ingelogd bent, ziet u alle gegevens.
Meld u nu gratis aan! of Login.

Amsterdam, Noord-Holland, Nederland
Type: Freelance
Starten op: 10-10-2022
Duur: 6 maanden
Geplaatst op: 20 september 2022 om 15:04 uur
Specialisme: Software ontwikkeling
Tariefindicatie: In overleg / n.t.b.

Opdrachtomschrijving

Functie: Senior C# developer (QR9042) 
Start: 10-10-2022, 36 uur per week 
Periode: 6 mnd+
Omgeving: Amsterdam 

Omschrijving:
Voor onze klant in Amsterdam zijn wij op zoek naar een Senior C# developer
 
Er is in de loop van de tijd een speciale functionaliteit voor onze klant 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. Nieuwe ontwikkelingen zijn dan in de toekomst ook beter uit te voeren.
De huidige developers in het team kennen de bestaande 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.
 
Er is binnen het team 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
 
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 beheerproces- en procedureverbeteringen.
 
Binnen de afdeling 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. Jouw team 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.
 
Eisen
• HBO werk- en denkniveau
• Aantoonbaar ruime ervaring met programmeren in C# 3.
• Aantoonbaar ervaring met begeleiden collega programmeurs 4.
• Aantoonbaar ervaring met testmethoden 5.
• Ervaring met werken in een scrumteam 6.
• Aantoonbare ervaring met kennisoverdracht
 
De kandidaat dient te beschikken over de volgende competenties:
• Je kan goed samenwerken: je moet immers met 3 andere ontwikkelaars dagelijks aan hetzelfde werken
• Je bent flexibel: een collega wil het wel eens anders, de klant wil het wel eens anders, daar moet je mee om kunnen gaan.
• Je toont professionaliteit: je kan het gerealiseerde kwaliteitsniveau van producten/ diensten en processen van het team verantwoorden
• Je bent communicatief: Je moet het leuk vinden om jouw kennis over te dragen en open staan voor vragen en voorstellen van jouw collega's. Je moet soms ook technische informatie begrijpelijk kunnen overbrengen aan gebruikers.
Deze competenties worden getest in een gesprek.
 
Wensen
• Kennis van AutoCAD (40%)
• Kennis van toepassing Pipelines in Azure DevOps (30%)
• Kennis van testmethoden en protocollen (30%)

Extra informatie: 
*** streeft ernaar om iedere kandidaat binnen 5 werkdagen een persoonlijke reactie te sturen. 
Indien de klant een security screening vereist zijn de (eenmalige) kosten hiervan voor eigen rekening. 

Organisatie

Korte omschrijving van de organisatie

e-Boekhouden.nl