Développeur Fullstack C# & Angular
⚡️ Un peu de contexte
À la pointe de l’innovation, notre client développe une gamme d’outils technologiques conçus pour optimiser la gestion des déchets solides à l’échelle mondiale.
Postuler
Ces solutions s’appuient sur l’analyse de données massives issues de capteurs et de données patrimoniales. Votre mission : transformer ces données brutes en informations stratégiques et exploitables, à travers des visualisations claires et intuitives, au service de la prise de décision.
Vous intégrerez une Squad Agile dédiée, composée d’un Product Owner, d’un Business Analyst, d’un Tech Lead, de six développeurs et d’un QA.
💻 Quelles sont les missions ?
En tant que Développeur Fullstack C# / Angular, vous jouerez un rôle clé dans le développement de solutions à fort impact :- Concevoir et innover : Contribuez à la mise en place d’une architecture moderne (Plug-in, micro frontends) et participez activement à la conception des solutions.
- Développer le backend : Réalisez des APIs robustes et performantes avec C# .Net 8, en prévision d’une migration vers .Net 9.
- Soigner le frontend : Créez des interfaces utilisateur réactives et percutantes avec Angular 17, pour une visualisation optimale des données.
- Piloter la donnée : Utilisez SQL Server et Entity Framework Core pour garantir une gestion fiable et performante des données.
- Garantir la qualité : Rédigez des tests unitaires et d’intégration (XUnit, Moq) et contribuez à l’amélioration continue avec SonarQube.
- Participer à la chaîne CI/CD : Intervenez dans le processus de déploiement via Azure DevOps, Docker et Kubernetes.
- Appliquer les bonnes pratiques : Adoptez une approche craft : Clean Code, TDD, BDD, DDD, revue de code, factorisation…
- Langages & Frameworks : C# 11, .Net 6 (avec migration vers .Net 8 à venir !), Entity Framework Core, Angular 14/17.
- Tests : XUnit/Moq.
- Qualité : SonarQube.
- Bases de Données : SQL Server, Cosmos DB.
- DevOps & Cloud : Azure DevOps, Docker, Kubernetes, Azure.
- Gestion de Version : Git.
- Méthodologie : Agile Scrum, avec une forte culture du TDD (Test-Driven Development), BDD (Behavior-Driven Development) et DDD (Domain-Driven Design).
- Vous justifiez d’une expérience confirmée en développement C# / .Net
- Vous maîtrisez Angular et savez concevoir des interfaces intuitives et performantes
- Vous avez de solides compétences sur SQL Server et Entity Framework Core
- Vous êtes à l’aise avec les principes du Clean Code, TDD, BDD, DDD
- Une expérience sur Azure DevOps, Docker et Kubernetes est un vrai plus
- Vous aimez le travail en équipe, avez un bon sens de l’adaptation et une culture technique solide
