
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