Retour

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.

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…
💡 L'environnement technique Vous évoluerez dans un écosystème technologique moderne et exigeant, favorisant la montée en compétences :
  • 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).
🧑‍💻 Le profil idéal Vous êtes passionné(e), rigoureux(se) et animé(e) par l’envie de contribuer à des projets à impact positif ? Ce poste est pour vous si :
  • 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
Si vous êtes prêt(e) à mettre votre talent au service d'un avenir plus durable et à évoluer au sein d’équipes IT très performantes, cette mission est faite pour vous !
Postuler