B&A Consulting Srl
B&A Consulting Srl
B&A Consulting Srl est une agence italienne de conseil informatique et de développement numérique qui propose aux entreprises des solutions technologiques adaptées à leurs besoins. Ses activités couvrent le développement web, le conseil et l’externalisation informatiques, le help desk et l’assistance technique 24 h/24 et 7 j/7, la cybersécurité, l’ingénierie matérielle et firmware, ainsi que l’intelligence artificielle et l’analyse de données. L’entreprise associe une stratégie numérique adaptée à chaque projet à un accompagnement technique continu afin d’aider les organisations à maintenir des opérations sécurisées et fiables.

Développeur .NET senior, microservices et cloud native

Développeur .NET senior chargé de concevoir des microservices en C# pour B&A Consulting, cabinet de conseil en logiciels et en transformation numérique. Le poste porte sur les API, les intégrations de messagerie et les services cloud native conteneurisés.

Description

  • Développer et maintenir des applications backend avec C# et ASP.NET Core
  • Concevoir et créer des API web
  • Développer et intégrer des services avec gRPC et Protocol Buffers
  • Créer des architectures de microservices
  • Mettre en œuvre des communications synchrones et événementielles
  • Intégrer RabbitMQ et Kafka
  • Gérer la persistance avec Entity Framework Core
  • Développer et optimiser des requêtes et des procédures stockées SQL Server
  • Améliorer la résilience des connexions et la sécurité des applications
  • Utiliser Docker et Kubernetes
  • Travailler avec les processus et les pipelines de livraison Azure DevOps
  • Contribuer à un projet d’entreprise de longue durée chez B&A Consulting, une entreprise de logiciels et de services numériques

Exigences

  • Plus de cinq ans d’expérience en développement .NET
  • Solide maîtrise d’ASP.NET Core, versions 5.0 à 10
  • Solide maîtrise de C#
  • Expérience des API web, des middlewares, de l’injection de dépendances et de la liaison de configuration
  • Expérience de gRPC et de Protocol Buffers
  • Bonne connaissance d’Entity Framework Core
  • Expérience de SQL Server, des requêtes complexes et des procédures stockées
  • Connaissance des mécanismes de résilience des connexions
  • Expérience des systèmes de chiffrement et de hachage, tels que Hashids
  • Expérience de RabbitMQ et/ou Kafka
  • Expérience approfondie des architectures de microservices
  • Connaissance de gRPC et des modèles de communication événementielle
  • Bonne connaissance de Docker et Kubernetes
  • Expérience d’Azure DevOps
  • Autonomie opérationnelle, capacités d’analyse et de résolution de problèmes, approche structurée et proactive, esprit d’équipe, attention portée à la qualité du code et aux livraisons, et bonnes compétences en communication
  • Disponibilité pour travailler en tant qu’indépendant sous le régime italien de la Partita IVA

Avantages

  • Poste entièrement à distance, avec une présence ponctuelle aux réunions si nécessaire
  • Collaboration en tant qu’indépendant sous le régime italien de la Partita IVA