senior .net developer (c#, java, oauth2/oidc) | brussel | 60% remote

Senior .NET developer (C#, Java, OAuth2/OIDC) voor een klant in de energiasector, hybride Brussel, 60% remote, budget > €80 p.u.

Locatie
Brussel, BE
Werkvorm
hybride

Geen duidelijke warme-stoelaanwijzingen in de beschikbare beoordeling.

Bekijk en reageer bij Freelancer.be (externe link)

Eisen

  • Java
  • Cookies
  • AKS
  • JavaScript
  • Git
  • C#
  • Vue.js
  • MFA
  • JSON
  • YAML
  • Kubernetes
  • Cryptografische concepten: symmetrische en asymmetrische sleutels
  • Blazor
  • OIDC
  • DevOps concepten en gebruik
  • OAuth2
  • Nederlands en/of Frans en Engels
  • Single sign-on
  • .NET
  • REST
  • HTTPS
  • SQL Server
  • CORS
  • LDAP

Wensen

  • PowerShell
  • React
  • PKI
  • TypeScript
  • Hashfuncties
  • Keystores
  • Ervaring met een IDP-platform (ADFS, Keycloak, Ping, Okta, Entra ID)
  • Microservices-architectuur
  • SAML2
  • Shell (bash)
Volledige omschrijving

Voor deze opdracht zoeken we een ervaren senior .net developer met java-ontwikkelingservaring om lopende initiatieven binnen bestaande agile teams te ondersteunen bij onze klant in de energiasector. Je ontwikkelt en integreert authenticatie- en autorisatiediensten als onderdeel van de digital identity fabric, waarbij je werkt met technologieën zoals c#, .net, java, oauth2/oidc en kubernetes. De missie is ideaal voor een hands-on developer die van beveiligingsgerelateerde onderwerpen houdt en nauw samenwerkt met it-teams.

Taken en verantwoordelijkheden: ontwikkelen, testen en documenteren van softwarecomponenten, bibliotheken of diensten die nodig zijn voor de authenticatie en autorisatie van gebruikers; ontwikkelen, documenteren en communiceren van voorbeeldapplicaties of codefragmenten om de technische integratie van authenticatie- en autorisatiediensten binnen bestaande (legacy) of nieuwe applicaties aan te tonen en toe te lichten; configureren, ontwikkelen en documenteren van code-extensies voor kant-en-klare oplossingen zoals access managers, autorisatie-engines, api gateways, reverse proxies, directorydiensten of maatwerkcomponenten, in verschillende talen afhankelijk van productkenmerken en api's; promoten, ontwikkelen en verbeteren van continue integratie en implementatie van software releases met automatisering en configuratiebeheer; communiceren met it-medewerkers om technische behoeften, integratieproblemen en uitdagingen te begrijpen waarmee klanten (andere projecten en producten) of gebruikers (intern en extern) worden geconfronteerd bij het gebruik van digital identity fabric-diensten; volgen van technische documentatie en installatie-/configuratiehandleidingen om producten (commercieel en open source) te implementeren; deelnemen aan de uitwerking, planning, uitvoering en evaluatie van squad team sprints; eigenaarschap nemen over backlog-items en taken toegewezen door de squad scrum; voorbereiden van en deelnemen aan vergaderingen/workshops, met opvolging van te opleveren producten en acties; voorstellen, presenteren en valideren van oplossingen die objectief het beste aansluiten bij de uitgesproken vereisten, inclusief de beperkingen daarvan; leren en toepassen van (nieuwe) concepten, standaarden en ontwikkelomgevingen die nodig zijn om de toegewezen taken optimaal uit te voeren.

Gevraagd profiel: sterke kennis van de volgende technologieën: softwareontwikkeling: c#, .net en java, rest, json, yaml; scripting: javascript; ui-ontwikkeling: vue.js en blazor; gegevensopslag met ldap, sql server; standaarden: oauth2, oidc; webbeveiligingsconcepten: https, cookies, cors, single sign-on, mfa, enz.; gebruik van cryptografische concepten: symmetrische en asymmetrische sleutels; cloudtechnologie: kubernetes, aks; git en devops concepten en gebruik.

Mooi meegenomen: scripting: typescript, powershell, shell (bash); ui-ontwikkeling: react; standaarden: saml2; gebruik van cryptografische concepten: pki, hashfuncties, keystores, enz.; ervaring met een idp-platform (adfs, keycloak, ping, okta, entra id); microservices-architectuur.

Soft skills: pragmatisch boven dogmatisch, aanpakker boven denker. Positieve houding en constructief. Autonoom en veerkrachtig. Veelzijdig, flexibel en agile. Gepassioneerd door continu leren. Communicatief; in staat om zelfstandig te werken. Analytische vaardigheden bij het identificeren van problemen en het aanwijzen van oplossingen. In staat om processen en architecturen te documenteren en voorgestelde oplossingen te presenteren/bespreken met een technisch publiek.

Talen: een goed niveau nederlands en/of frans en engels is vereist.

Praktische informatie: locatie: brussel, belgië; werkmodel: hybride; verplichting op locatie: 2 dagen per week, 60% remote; inzet: 100% (maandag tot vrijdag); startdatum: 02.11.2026; duur: tot 31.12.2027, ca. 14 maanden; niet-eu-kandidaten: een geldige werkvergunning en verblijfsvergunning voor belgië zijn vereist.

Je CV en reacties