Ingénieur Full Stack .NET - Freelance (H/F)
Description du poste
CONTEXTE
Mission de longue durée à Paris, démarrage ASAP.
Séniorité requise : 8 à 10 ans d'expérience minimum.
MISSIONS
- Concevoir, développer et maintenir des applications métiers en C# / .NET 8.
- Développer et maintenir des microservices et API REST.
- Participer à la conception d'architectures microservices / Event-Driven.
- Développer les interfaces Front-End en ReactJS et Angular.
- Concevoir et optimiser les accès aux données et traitements SQL.
- Participer aux migrations et modernisations d'applications vers les dernières versions de .NET.
- Assurer les tests unitaires, la qualité du code et les revues techniques.
- Participer aux déploiements via les pipelines CI/CD.
- Assurer le suivi des applications en production, le monitoring et la résolution d'incidents.
- Travailler en environnement Agile / Scrum / Scrumban.
STACK TECHNIQUE
Back-end
- C#
- .NET 8 / .NET Core / Web API
- Entity Framework Core
- Dapper
- Autofac
- LINQ
- CQRS
- JWT
Front-end
- ReactJS / React 18
- Angular / Angular 17
- TypeScript
- JavaScript
- HTML5 / CSS3
Architecture
- Microservices
- API REST
- Event-Driven Architecture
- RabbitMQ
- Onion Architecture
- DDD / TDD / Clean Code
Bases de données
- SQL Server
- PostgreSQL
- Oracle
- MongoDB
- MySQL
DevOps / Cloud
- Azure DevOps
- Docker
- Kubernetes / OpenShift RedHat
- TeamCity
- Jenkins
- XLDeploy
- Git
- Artifactory
Monitoring / outils
- Kibana
- Alerta
- SonarQube
- Jira
- Visual Studio / Rider / VS Code
- Diplômé d'une école d'ingénieur ou d'un Bac+5 en informatique
- Expérience de 8 ans minimum en développement C# / .NET, idéalement sur .NET Core / .NET 8
- Bonne maîtrise du développement d'API REST et des architectures microservices
- Expérience de 8 ans minimum en développement Front-End avec ReactJS et/ou Angular
- Très bonne maîtrise de SQL et des bases de données relationnelles comme SQL Server, PostgreSQL ou Oracle
- Bonne compréhension des problématiques d'architecture applicative, de performance et de maintenabilité
- Connaissance des environnements CI/CD et DevOps : Azure DevOps, Jenkins, Docker, Kubernetes/OpenShift
- Une connaissance des architectures Event-Driven et de technologies comme RabbitMQ est appréciée
- À l'aise avec les bonnes pratiques de développement : Clean Code, TDD, DDD, tests unitaires
- Capable d'intervenir aussi bien sur de nouveaux développements que sur de la maintenance, des migrations techniques et du support de production
- Autonome, rigoureux, force de proposition et à l'aise dans un environnement Agile / Scrum
Données marché — Intégrateur / Intégratrice logiciels métiers
Salaire net mensuel
Débutant2 329 €
Moyen2 487 €
Expérimenté2 658 €
Tension du marché
Équilibré
Techniciens d'étude et de développement en informatique
Médian : 2 121 €
Projets de recrutement
35 503
postes prévus (BMO 2025)