Description du poste
Missions principales :
- Modernisation du Back-end : Migrer le code source de .NET Framework 4.6/4.8 vers .NET 10+.
- Refactoring & API : Transformer les composants WebForms en APIs REST performantes et sécurisées.
- Réécriture du Front-end : Migrer la couche FE actuelle (Razor/AngularJS) vers Angular 20+ avec une architecture propre en TypeScript.
- Qualité de code : Appliquer les standards de développement (Clean Code, Design Patterns, SOLID), renforcer la couverture de tests unitaires (NUnit) et intégrer les règles SonarQube.
- Conteneurisation : Participer à la mise en conteneur Docker des applications pour faciliter le déploiement sur Kubernetes.
Profil recherche
Profil :
- Formation : Ingénieur en informatique ou équivalent.
- Expérience : 4 à 6 ans d'expérience en développement .NET et framework JavaScript (Angular 20+).
Compétences techniques indispensables :
- Back-end : Maîtrise profonde du C# et de l'écosystème .NET (Framework et Core). Expérience solide avec Entity Framework.
- Front-end : Expertise sur Angular (v20+), TypeScript, HTML5, CSS3/SCSS.
- Architecture : Connaissance des architectures API REST, des principes SOLID et de l'injection de dépendance.
- Outils : Maîtrise de Git, Visual Studio 2022, et pratique de la CI/CD (Azure DevOps ou équivalent).
Soft Skills :
- Esprit méthodique : capable de travailler sur du code complexe existant sans tout casser.
- Autonomie : capable de proposer des solutions techniques innovantes lors des choix d'architecture.
- Collaboratif : goût pour le travail en équipe (revue de code, pair programming).
Traits de personnalite souhaites
Recherche de nouveautéBesoin de réflexionBesoin d'autonomieImplication au travailAmbition