Le poste de Développeur Fullstack .Net C# / React.js s’intègre dans une squad dédiée, engagée dans la conception et la maintenance de projets innovants à fort enjeu business.
Localisation : Casablanca. Il y a 2 jours de présentiel par semaine.
Votre objectif ?
Vous jouerez un rôle clé dans le développement et la maintenance de nos projet phare. Ces projets représentent un enjeu business conséquent en développant de nouveaux produits pour Cegid.
En tant que Développeur fullstack C# .Net / React.js, vous allez :
Encadrer et mentorer les développeurs juniors, promouvoir les bonnes pratiques de développement, superviser l’architecture technique et assurer la qualité du code produit.
Participer activement au développement et à la maintenance des applications en C# (.NET) et React, concevoir les bases de données SQL Server, et implémenter des solutions techniques sécurisées et performantes.
Assurer la coordination entre équipes de développement et prestataires, faciliter les échanges via les cérémonies Scrum, et collaborer avec les équipes UX/UI pour une expérience utilisateur optimale.
Gérer les flux de données et leur intégration dans l’écosystème applicatif, identifier et résoudre les anomalies dans les architectures techniques.
Mettre en place et maintenir les environnements de développement modernes (cloud, docker), participer aux déploiements, assurer la maintenance opérationnelle, et contribuer à l’amélioration continue des processus CI/CD.
Environnement technique
Back-end: C# (.Net Core/8/9)
Front-end: React (Typescript)
Base de données: SQL Server
API: RESTful
Architecture: Microservices et micro-frontends
CI/CD: Azure DevOps, Git, pipelines d’intégration et déploiement continue, Docker
Outils: Visual Studio, Jira, Confluence
Sécurité: Mise en oeuvre de solutions correctives, authentification, respect des standards de sécurité informatique
Méthodologie: Agile/Scrum
À propos de vous
Vous justifiez d’une expérience significative en développement fullstack, avec une exposition concrète en .Net (C#) et React.js.
Vous maîtrisez les bases de données relationnelles, notamment SQL Server, et savez concevoir des solutions robustes et performantes.
Vous disposez d’un diplôme Bac+3 minimum en informatique ou développement logiciel.
Vous faites preuve d’une grande capacité d’apprentissage et d’adaptation aux nouvelles technologies.
Vous travaillez efficacement en équipe et communiquez aisément avec des interlocuteurs techniques et métiers.
Vous appliquez les méthodologies Agiles pour optimiser la gestion des projets et la collaboration.
Vous maîtrisez l’anglais à l’oral et à l’écrit à un niveau B2, ce qui vous permet de travailler efficacement dans un contexte international.