Functiebeschrijving
Multi Factor Authentication - Afstudeeropdracht Voorraedt
Loop mee in een enthousiast team van 40 medewerkers!
Wil je in een professioneel team werken met de modernste technieken? Vind je goede begeleiding van ervaren developers belangrijk en wil je veel leren van code reviews? Dan is dit de ideale stage voor jou!
Opdracht
Binnen Smart Event Manager vinden we het beveiligen van data belangrijk. Om dit nog verder aan te scherpen willen we klanten Multi Factor Authentication (MFA) aanbieden om in te stellen en in te loggen in de applicatie. Om in te loggen hebben we al een 'Identity Gateway' die losstaat van de applicatie, waarmee met Entra ingelogd kan worden (en via daar MFA) of eigen inloggegevens. Met deze opdracht ga jij onderzoeken wat hier de best practices voor zijn en hoe dit geïntegreerd kan worden in deze Identity Gateway. We verwachten dat na het afronden van deze opdracht het volledige implementatietraject is doorgelopen, van ontwerp van de flows tot implementatie van de authenticatie mechanismen, en dat de eerste klanten hier al gebruik van kunnen maken.
Tijdens deze opdracht draai je mee in ons ontwikkelteam van zo'n 15 software engineers en testers. Daarbij wordt je intensief begeleid en krijg je goede inhoudelijke feedback op je advies, ontwerp en code zodat je veel kunt leren over het ontwikkelen van software in een professionele omgeving.
Technieken
Je werkt met de volgende tools en technieken: - Visual Studio en Azure DevOps - C#, ASP.NET, Blazor (Klein gedeelte) React, Typescript, Sass, Nx (nrwl), GraphQL en C# - SQL Server
Methoden
Je werkt met Scrum, Continuous Integration, Automated Builds en Releases, Test Driven Development. Kortom, alle facetten die tegenwoordig spelen bij 'agile' ontwikkeling in een professionele omgeving.
Dit krijg je van ons - Een super leuk team. - Een goede stagevergoeding. - Een prettige, leerzame werkomgeving met naast veel flexibiliteit en zelfstandigheid een goede begeleidi...