Role Overview
Missions principales :
- Développer et maintenir des applications en environnement .NET / Angular
- Concevoir des APIs REST robustes et sécurisées
- Participer aux choix techniques et à l’amélioration continue des solutions
- Contribuer à la réduction de la dette technique
- Intervenir sur la modernisation de systèmes legacy (SSIS, VB6, clients lourds)
- Participer à l’évolution d’une plateforme conteneurisée (AKS)
- Assurer la qualité du code (tests unitaires, revues de code)
- Contribuer aux pipelines CI/CD sous Azure DevOps
- Collaborer avec les équipes Produit et Ops pour garantir des mises en production fiables
Environnement technique : C#, .NET, Angular, APIs REST, xUnit, SonarQube, Checkmarx, Azure, Azure DevOps, Docker, Kubernetes (AKS), Terraform, SQL Server, APIs LLM (Azure OpenAI, OpenAI), RAG, GitHub Copilot
Requirements
Compétences attendues :
- Expertise en développement fullstack .NET / Angular
- Bonne maîtrise des architectures applicatives (architecture hexagonale appréciée)
- Solides compétences en conception et en sécurisation des APIs
- Connaissances en pratiques DevOps et environnements cloud
- Capacité à intervenir sur des environnements legacy
Soft skills :
- Esprit d’analyse et de conception
- Autonomie et rigueur
- Capacité à travailler en équipe
- Sens de la qualité et de l’amélioration continue
Tech Stack
- Angular
- Azure
- Cloud
- Docker
- Kubernetes
- SQL
- SSIS
- Terraform
- .NET