Le poste
Rejoignez une équipe en place au sein d'un leader en pleine expansion dans le secteur de l'édition de logiciel à destination des professionnels de l'artisanat.
En tant que Développeur .NET, vous aurez l'opportunité de collaborer avec des experts en développement Back-End, Lead Dev et Front-End, reconnus pour leurs compétences avancées en software craftsmanship et en DDD (Domain-Driven Design) dans la communauté lyonnaise.
Votre rôle sera de travailler en étroite collaboration avec ces équipes, ainsi qu'avec l'équipe QA, dans un environnement harmonieux et axé sur la qualité. Si vous êtes passionné par la création de solutions innovantes et que vous cherchez un défi stimulant, ne tardez pas à postuler !
Vos principales missions :
Collaboration avec les équipes métier : Travailler en étroite collaboration avec les équipes métier pour comprendre les domaines et les contextes, et proposer des solutions à fort impact.
Développement d'applications basées sur une architecture microservices : Utiliser des concepts avancés tels que CQRS (Command Query Responsibility Segregation) et l'Event Sourcing pour concevoir et développer des applications innovantes, répondant aux besoins évolutifs de l'entreprise.
Profil attendu
Nous sommes à la recherche de profils de différents niveaux pour le poste de Développeur .NET avec une expertise en architectures micro-services.
Voici les compétences et niveaux d'expérience attendus pour chaque niveau :
Advanced : 3-6 ans d'expérience, dont au moins un projet en architecture micro-services.
Senior : Plus de 6 ans d'expérience, avec plusieurs projets réalisés sur des architectures micro-services.
Connaissance des principes de clean architecture, architecture hexagonale, DDD (Domain-Driven Design) et TDD (Test-Driven Development).
Capacité à être le binôme du Product Manager et à coacher une équipe.
Environnement technique :
1. Expérience avec Microsoft Azure et développement orienté micro-services.
2. Connaissance des concepts tels que clean architecture, architecture hexagonale, DDD et TDD.
3. Privilégie les solutions cloud plutôt que l'infrastructure en tant que service (IaaS).
4. Utilisation des services managés Azure tels que IoTHub, Stream Analytics, Azure Function, différents types de stockage (Table Storage, Blob, SQL...) et Azure AD.
5. Architecture orientée micro-services, CQRS (Command Query Responsibility Segregation), Event Sourcing.
6. Utilisation d'un bus de données entre les applications, y compris avec les systèmes ERP et CRM.
7. Maîtrise du langage C# .NET Core pour le back-end applicatif.
8. Notions en Python pour les algorithmes orientés data.
9. Utilisation de Vue.js 3 pour le front-end.
10. Évaluation en cours d'une stratégie mobile basée sur Flutter.
11. Utilisation des solutions Microsoft pour le système d'information interne : CRM, ERP, Office 365.
12. Expérience avec le Big Data : Databricks, Spark.
Si vous êtes passionné par le développement .NET et que vous souhaitez évoluer dans un environnement innovant axé sur les architectures micro-services, rejoignez-nous pour contribuer à des projets stimulants au sein d'une équipe dynamique.
N’hésitez plus, postulez et rejoignez-nous ! Vous pouvez aussi rejoindre mon réseau LinkedIn @AnthonyVollerin
Notre process de recrutement : Entretien avec un consultant GROUPAGORA - Entretien client - Suivi d’intégration
Qui sommes nous ?
Créé en France en 1990, GroupAgora est un acteur national de l’ingénierie informatique et du recrutement IT, implantés à Paris, Lyon, Marseille, Montpellier et Nantes.
Multi-spécialiste, GroupAgora couvre l’ensemble des projets IT pour répondre aux enjeux de ses clients en Infrastructure, Développement, Digital & Data.
Riche de valeurs fortes, GROUPAGORA est une ESN reconnue pour la qualité de l’accompagnement de ses collaborateurs et clients (grands comptes, scales-up, licornes et pme).
En cliquant sur "JE DÉPOSE MON CV", vous acceptez nos CGU et déclarez avoir pris connaissance de la politique de protection des données du site jobijoba.com.