Tech Lead .Net Mvc - .Net Core - CDI H/F
Role details
Job location
Tech stack
Job description
Intégrer une équipe bienveillante et passionnée ;
- Participer à des projets concrets et formateurs ;
- Travailler dans une ambiance conviviale (et avec une vue à 360° sur Paris ) ;
- Profiter d'un cadre flexible avec télétravail et événements à thème ;
- Développer tes compétences en recrutement IT dans un environnement stimulant, Vous interviendrez principalement sur des projets stratégiques liés à la gestion des véhicules d'occasion, notamment dans le cadre de la refonte d'applications métiers et de l'évolution des APIs du groupe.
Au-delà de votre expertise technique, vous jouerez un rôle clé dans l'accompagnement des équipes de développement, la définition des bonnes pratiques et les choix d'architecture., Intégrer un acteur reconnu du secteur du leasing automobileParticiper à des projets de transformation stratégiquesTravailler sur des architectures modernes et orientées microservicesAvoir un réel impact sur les orientations techniques et l'évolution du SIType de contrat : CDIExpérience requise : 10 ans minimumFonction : Tech Lead .NET
Requirements
Nous recherchons un Tech Lead .NET disposant de plus de 10 ans d'expérience en développement Microsoft, capable d'évoluer en toute autonomie dans un environnement exigeant et fortement orienté qualité logicielle.
Vous possédez une solide expérience des architectures distribuées et des microservices, ainsi qu'une forte culture du Software Craftsmanship.
Le profil recherché
Développement .NETC# 6 et versions supérieures.NET Core 3+ et versions récentes.NET Framework 4.5+ASP.NET Core MVCExcellente maîtrise du langage C# :LINQCollectionsTask / programmation asynchronePredicate, Func, ActionExtension MethodsGenericsFrameworks et bonnes pratiquesNHibernate 5+Entity Framework Core 2+NUnit, xUnit ou frameworks équivalentsNSubstitute ou outils de mocking similairesCastle ou équivalentAPIs & ArchitectureWeb API 2RESTSwagger/OpenAPIAuthentification JWTArchitecture Microservices (obligatoire)DataSQL Server 2012+DevOps & IndustrialisationIntégration Continue / Déploiement Continu (CI/CD)Azure DevOps (VSTS)Visual Studio 2015+Environnements Cloud (appréciés)Microsoft AzureApplication InsightsLog AnalyticsMéthodologiesLe candidat devra être à l'aise avec :Domain Driven Design (DDD)Clean CodeSoftware CraftsmanshipDéveloppement orienté qualité et maintenabilité, * .NET Core 3+ et versions récentes
- .NET Framework 4.5+
- ASP.NET Core MVC
- Excellente maîtrise du langage C# :
- LINQ
- Collections
- Task / programmation asynchrone
- Predicate, Func, Action
- Extension Methods
- Generics
Frameworks et bonnes pratiques
- NHibernate 5+
- Entity Framework Core 2+
- NUnit, xUnit ou frameworks équivalents
- NSubstitute ou outils de mocking similaires
- Castle ou équivalent
APIs & Architecture
- Web API 2
- REST
- Swagger/OpenAPI
- Authentification JWT
- Architecture Microservices (obligatoire)
Data
- SQL Server 2012+
DevOps & Industrialisation
- Intégration Continue / Déploiement Continu (CI/CD)
- Azure DevOps (VSTS)
- Visual Studio 2015+
Environnements Cloud (appréciés)
- Microsoft Azure
Benefits & conditions
- Domain Driven Design (DDD)
- Clean Code
- Software Craftsmanship
- Développement orienté qualité et maintenabilité