6 heures, 7 minutes ago

développeur .net integration

Contexte de la mission

RSVZ est une organisation dynamique où plus de 150 personnes travaillent au sein du service Informatique. La culture organisationnelle est informelle. RSVZ est un environnement bilingue avec des collègues et parties prenantes francophones et néerlandophones. Nous recherchons actuellement un .NET Integration Developer expérimenté pour renforcer l’équipe Black (composée de 12 personnes dont 2 Integration Developers). L’équipe Black est une équipe “plateforme” qui travaille de manière transversale au sein de l’informatique et apporte un support technique aux équipes de développement. L’équipe travaille selon la méthodologie SAFe (Scaled Agile Framework) afin de livrer des applications de haute qualité et évolutives.

L’objectif actuel de l’équipe est de rendre la plateforme Azure Cloud utilisable pour les autres équipes de développement.

Rôle

Le .NET Integration Developer expérimenté est responsable de la conception, du développement et de la maintenance d’une plateforme d’intégration robuste et évolutive dans un environnement Azure. Il/elle travaille en étroite collaboration avec les autres membres du département IT (développeurs, testeurs, product owners et scrum masters) pour livrer des fonctionnalités de façon itérative et incrémentale.

Responsabilités principales

  • Conception, développement et maintenance de la plateforme d’intégration et de composants .NET réutilisables à l’aide de C# et Azure API Management.
  • Analyse et résolution de problèmes techniques. Vous êtes responsable de la résolution des bugs et fournissez un support technique aux collègues moins expérimentés au sein et en dehors de votre équipe de développement.
  • Contact avec des parties externes, y compris d’autres institutions de sécurité sociale dans le cadre de la connectivité.
  • Conception, développement et maintenance de composants Azure DevOps CI/CD réutilisables à l’aide de C#, Powershell, pipelines YAML et fichiers Bicep.
  • Collaboration avec des équipes agiles et cross-fonctionnelles dans un environnement SAFe : vous travaillez en étroite collaboration avec d’autres développeurs, testeurs, architectes, product owner et scrum masters afin de livrer de manière itérative et incrémentale des outils de support.
  • Participation au PI Planning et autres cérémonies Agile.
  • Assurance qualité et code reviews : vous êtes responsable de l’exécution des code reviews et de l’assurance qualité du code via des tests unitaires, des tests d’intégration et d’autres méthodes QA.
  • Contribution à la documentation technique et au partage de connaissances au sein et en dehors de l’équipe. Vous rédigez la documentation technique, contrôlez la documentation rédigée par des collègues moins expérimentés.
  • Fournir un leadership technique et encadrer les membres moins expérimentés de l’équipe.
  • Amélioration continue des processus de développement et de la qualité du logiciel. Vous suivez les tendances et évolutions des technologies et méthodologies dans votre domaine.
  • Automatisation et intégration continue via la mise en place de pipelines, de tests unitaires pour garantir un environnement de développement, de test et de production stable et fonctionnel.

Expérience et compétences requises

  • Diplôme de Bachelor ou Master en Informatique ou expérience équivalente.
  • Minimum 3 ans d’expérience dans une fonction similaire.
  • 3 ans d’expérience avec Azure (5 ans dans Azure API Management).
  • 3 ans d’expérience avec la méthodologie Agile/Scrum.

Hard skills (Nice to have)

  • NServiceBus (1 an)
  • gRPC (gRPC Remote Procedure Calls) (1 an)
  • WCF (1 an)
  • Enterprise Integration Patterns (1 an)

Comportemental

  • Bonnes compétences en communication, tant à l’oral qu’à l’écrit. Capacité à expliquer clairement des concepts techniques à des parties prenantes techniques.
  • Excellentes compétences en résolution de problèmes et en analyse.
  • Apprentissage et amélioration continue : esprit orienté amélioration permanente et apprentissage de nouvelles technologies et méthodologies.
  • Sens de la collaboration.
  • Adaptabilité et flexibilité : capacité à basculer rapidement entre différentes tâches et priorités. Flexibilité face aux changements et obstacles inattendus.
  • Excellentes compétences de coaching technique.
  • Capacité à travailler de manière proactive et autonome.
  • Sens des responsabilités.
  • Orientation client.

Langues

  • Francophone ou néerlandophone.
  • Deuxième langue nationale : compréhension et communication écrite et orale élémentaires.
  • Anglais : compréhension et communication écrite et orale élémentaires.

2 jours au bureau et maximum 3 jours de télétravail par semaine

Travail hybride

Apply for this Job

This position was originally posted on Pro Unity.

It is publicly accessible, and we recommend applying directly through the Pro Unity website instead of going through third party recruiters.

Newsletter signup illustration