Taken en verantwoordelijkhedenOur client is a multidisciplinary software company with offices throughout Flanders.
Functieomschrijving
Als Senior .NET Developer ontwikkel je applicaties gebaseerd op .NET (framework, standard en core), MS SQL server, Blazor en Bootstrap. Je belangrijkste taken en verantwoordelijkheden zijn:?
* Het maken van technische analyses van de functionele opdrachten die je ontvangt.?
* Het ontwikkelen van toepassingen en software voor zowel externe klanten als intern gebruik, inclusief nieuwe ontwikkelingen en modernisering van bestaande toepassingen.?
* Het documenteren van de door jou ontwikkelde software.?
* Het deelnemen aan het testen van je eigen code en die van collega''s.?
* Het bieden van derde lijnsondersteuning aan klanten en productbeheerders met betrekking tot de door jou ontwikkelde software.?
* Het ondersteunen van het verkoopteam bij het opstellen van functionele specificaties.?
* Het onderhouden van de software waaraan je hebt bijgedragen.?
Profiel kandidaat
Vereisten
* Je bezit een bachelor of masterdiploma in een ICT richting of hebt een gelijkwaardig niveau door ervaring.?
* Je hebt minimaal 8 jaar ervaring in het ontwikkelen van webgebaseerde software.?
* Je bent een full stack profiel of hebt affiniteit met front end ontwikkeling.?
* Je beschikt over een sterk analytisch denkvermogen.?
* Je beheerst zowel het Nederlands als het Engels goed; kennis van het Frans is een pluspunt.?
Technische vaardigheden
* Bekendheid met het Microsoft development ecosysteem, met name:?
o .NET (Core) C#?
o Grondige kennis van Entity Framework Core?
o Grondige kennis van SQL?
* Kennis van HTML5, (S)CSS, OAuth, OpenID Connect, REST API''s en Swagger.?
* Kennis van Blazor is een sterk pluspunt.?
* Interesse en/of ervaring in Domain Driven Design.?
* Je hebt ervaring met het bouwen van robuuste, performante en veilige toepassingen die voldoen aan GDPR richtlijnen en hoge beschikbaarheid vereisen.?
* Bekendheid met methodologien zoals Agile en Scrum.?
Teamvaardigheden
1. Je kunt effectief werken in een middelgroot team met een mix van junior en medior ontwikkelaars.?
2. Je draagt gemakkelijk kennis over en ondersteunt teamleden.?
3. Je communiceert vlot met productondersteunende collega''s en de technische teamcoordinator.?
4. Je werkt goed samen met ontwikkelaars, software architecten en infrastructuur engineers uit andere teams.?
5. Je implementeert generiek gebruikte componenten en methodologien.?
6. Je denkt mee en bouwt aan d