Tech Lead .Net Mvc - .Net Core - CDI H/F

OCSI Group
2 days ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
French
Experience level
Senior

Job location

Remote

Tech stack

.NET
API
ASP.NET
User Authentication
Azure
C Sharp (Programming Language)
Cloud Computing
Software Quality
Continuous Delivery
Continuous Integration
DevOps
Language Integrated Query
Microsoft Visual Studio
Microsoft SQL Server
Windows Server
MVC
NHibernate
Nunit
Swagger
Virtual Studio
Openapi
.NET Core
Xunit
Domain Driven Design
Web Api
Microservices

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é

About the company

Dans le cadre du renforcement de ses équipes IT, notre client, acteur majeur du leasing automobile, recherche un Tech Lead .NET expérimenté pour accompagner la transformation et l'évolution de son système d'information.

Apply for this position