Medior C# Developer

Job description

NRB est actuellement à la recherche d'un développeur médior afin de rejoindre l'un de nos clients actif dans le secteur de l'énergie et localisé à Bruxelles. 


Dans le cadre de sa mission : 

  • Le developpeur sera amené à développer, tester, documenter des composants logiciels, des bibliothèques ou des services basés sur des demandes de fonctionnalités.
  • Contribuer au développement du projet par la conception du système, la collecte des exigences et la programmation.
  • Configurer, développer et documenter des extensions de code pour des solutions prêtes à l'emploi telles que le gestionnaire d'accès, le moteur d'autorisation, la passerelle API, le proxy inverse, le service d'annuaire ou des composants personnalisés, dans diverses technologies en fonction des caractéristiques et des API des produits.
  • Promouvoir, développer et améliorer l'intégration continue et le déploiement de versions logicielles avec l'automatisation et la gestion de la configuration.
  • Participer à l'élaboration, la planification, l'exécution et l'évaluation des sprints de l'équipe Squad.
  • S'approprier les éléments du Backlog du Sprint.
  • Collaborer avec d'autres programmeurs et UX Designers pour atteindre les objectifs du sprint.
  • Rechercher et défendre des approches possibles aux problèmes.
  • Apprendre et appliquer de (nouveaux) concepts, normes et environnements de développement qui sont nécessaires pour exécuter au mieux les tâches assignées.


Requirements

  • Vos compétences :
  • Développement de logiciels : C#, .Net, REST, JSON
  • Développement de l'interface utilisateur avec des frameworks SPA tels que Blazor, Vue.js ou React.
  • Stockage de données avec LDAP, SGBDR (SQL), NoSQL.
  • Normes : OAuth2, OIDC, SAML2, WebAuthn,
  • Concepts d'autorisation : Azure AD B2C, RBAC, ABAC, ReBAC.
  • Concepts de sécurité web : HTTPS, cookies, CORS, Single Sign-On, MFA, etc.
  • Utilisation de concepts cryptographiques : clés symétriques et asymétriques, PKI, fonctions de hachage, keystores, etc.
  • Azure -/ForgeRock Identity Management, Access Management et Directory Service.
  • Concepts et utilisation de Git et DevOps.
  • Messagerie : RabbitMQ, Azure EventHub's, Kubemq, dapr.io
  • Livraison continue : Azure DevOps Pipelines, Yaml, Kubernetes.

    Votre Profil :
  • pragmatique plutôt que dogmatique, faiseur plutôt que penseur
  • attitude positive et constructive
  • méthode de travail indépendante et structurée
  • grandes compétences en matière de communication et d'esprit d'équipe
  • polyvalent, flexible et agile
  • être passionné par l'apprentissage continu
  • doit être capable de travailler de manière indépendante
  • compétences analytiques permettant d'identifier les problèmes et de proposer des solutions
  • être capable de documenter les processus et les architectures
  • être capable de présenter/discuter (à un public technique) les solutions proposées
  • langue : anglais obligatoire (le français, le néerlandais et/ou l'allemand sont des atouts)