Tech Lead .NET MVC / .NET Core (H/F)

OCSI Group
Paris, France
22 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

Paris, France

Tech stack

Clean Code Principles
.NET
API
Data analysis
Application Performance Management
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
MVC
NHibernate
Nunit
Swagger
Virtual Studio
Openapi
.NET Core
Xunit
Domain Driven Design
Microservices

Job description

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., 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

Application Insights

Log Analytics

Méthodologies

Le candidat devra être à l'aise avec : Domain Driven Design (DDD)

Clean Code

Software Craftsmanship

Développement orienté qualité et maintenabilité

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.

Compétences techniques requises

Développement .NET

C# 6 et versions supérieures

.NET Core 3+ et versions récentes

.NET Framework 4.5+

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, Leadership technique

Excellentes capacités de communication

Esprit d'analyse et de synthèse

Autonomie

Esprit d'équipe

Force de proposition

Capacité à accompagner les développeurs sur les bonnes pratiques et les choix techniques

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