Functieomschrijving:
Voor het team Realisatie & Operatie zoekt SBB een:
Fullstack developer die specifieke deskundigheid meeneemt voor het vernieuwen en onderhouden van het MijnSBB platform.
SBB beschikt voor haar dienstverlening over een hybride informatielandschap met standaard componenten (MS-Dynamics) en maatwerkcomponenten (MijnSBB en modules). SBB bedient circa 250.000 leerbedrijven en 65 MBO-onderwijsinstellingen en heeft in MijnSBB ongeveer 850.000 gebruikers. De backend applicatie “Brein”, op basis van Dynamics 365, heeft ongeveer 700 gebruikers. Via verschillende portalen biedt SBB haar dienstverlening aan. We noemen dit de BPV en K&E-keten. Brein en MijnSBB draaien ‘ontkoppeld’ van elkaar. Bij een onverhoopte uitval van één van de applicaties is de andere applicatie nog steeds beschikbaar.
Deze opdracht betreft ‘het vernieuwen en onderhouden van het MijnSBB platform’. Het gaat om het ontwikkelen van maatwerk-componenten in een .NET 8 omgeving. De kandidaat heeft specialistische kennis zoals omschreven bij de eisen, die niet intern bij SBB aanwezig is.
Achtergrond opdracht
Het team focust zich op de primaire processen rond de BPV+ en K&E-keten waarbij maatwerkapplicaties worden ingezet. Concrete ondersteuning wordt verleend aan de volgende (bestaande) applicaties voor zowel het beheer (incidenten en onderhoud), maar ook voor nieuwe functionaliteit waarbij analyses en intakes gedaan moet worden.
De kandidaat traint interne SBB-collega’s in het opdoen van de bij 2.1.3 beschreven Technische kennis.
De kandidaat werkt in het MijnSBB scrum team. Voor de volgende applicaties wordt middels deze uitvraag ondersteuning (beheer en doorontwikkeling) gevraagd:
- MijnSBB, het vernieuwen van het platform
- Elastic Search voor onze online platforms
Eisen:
- Tenminste 5 jaar aantoonbare ervaring als full stack ontwikkelaar in verschillende omgevingen en/of verschillende organisaties, waarvan tenminste 2 jaar bij een (semi-)overheidsorganisatie
- Diepgaande kennis van bij “Gebruikte technieken en tools” genoemde tools en technieken
- Goede ontwerpvaardigheden, analytisch vermogen, nauwkeurigheid en oplossingsgericht
- Aantoonbare ervaring met het werken in Agile/Scrum-teams en/of DevOps-teams
Ervaring met de volgende technieken:
- Autofac (IOC)
- Azure Redis cache
- Azure API Management
- Elastic Search
- SSO (ws-federation)
ü Azure stack
- Azure App services / Webjobs
- Azure B2C
- Azure Bicep
- Azure Functions
- Azure DevOps (inclusief continuous deployment / build- en release pipelines)
- Azure Servicebus
- Azure KeyVault
- Azure Networking
- Azure Application Insights
- Azure Storage
- Azure Data Factory Azure SQL Managed Instance
ü Front-end
- Bootstrap
- (S)CSS
- Javascript/TypeScript
- jQuery
- HTML5
- W3C
- Webtoegankelijkheid (WCAG 2.1)
ü DotNet development
- DotNet framework
- DotNet 8.0
- C#
- Entity Framework
- GIT
- JSON/REST
- MVC5
- SOAP
- T-SQL
- (Azure) SQL Server
- Unit test
- Sonar Cloud
- SSIS
- Visual Studio
- WCF services
- gRPC
- WebAPI
- XSLT / XML
Competenties:
- Goede klant- en team skills: samenwerken, communicatieve vaardigheden (lsd=luisteren, samenvatten, doorvragen) en ervaring binnen het onderwijsdomein;
- Gedreven, pragmatisch en zelfstandig.
Arbeidsvoorwaarden:
Interesse?
Stuur ons dan uiterlijk 11 december 2024, voor 12:00 uur je recente CV + motivatie voor deze rol, samen met je beschikbaarheid/geplande vakanties en je all-in uurtarief excl. BTW.