Nous sommes Novancy, un cabinet d’expertise en systèmes d’information, transformation digitale et conseil en management. Nous proposons des solutions innovantes dans les technologies et services cloud, ainsi que des services de conseil en gestion et optimisation des processus métier. Notre équipe se compose de professionnels passionnés par l’innovation et la qualité de service.
Le poste de Senior Backend .NET Developer (Freelance) est une opportunité pour un développeur expérimenté, capable de concevoir, développer et maintenir des applications backend robustes et évolutives. Le candidat idéal possède une expérience de 8 ans minimum dans le développement backend, avec une expertise approfondie en .NET Core 5+, C#, et la création d’API REST/SOAP. Il doit également maîtriser les bases de données relationnelles (MySQL, MSSQL) et non relationnelles (NoSQL, DynamoDB, MongoDB), ainsi que les services AWS tels que Lambda, Neptune, RDS, EC2 et Redis Cache.
Les responsabilités incluent la conception d’architectures backend, l’optimisation des performances, la mise en place de tests unitaires (XUnit, NUnit, MSTest), l’application des principes SOLID et des design patterns, ainsi que la participation aux cérémonies Agile/Scrum. Le freelance travaillera en étroite collaboration avec les équipes front-end et DevOps pour assurer l’intégration continue et la livraison de solutions de qualité.
Compétences techniques requises : .NET Core 5+, C#, API REST/SOAP, MySQL, MSSQL, NoSQL, DynamoDB, MongoDB, RDS SQL, Lambda, Neptune, RDS, EC2, Redis Cache, Git, Swagger, Postman, Fiddler, XUnit, NUnit, MSTest, SOLID, Design Patterns, Sécurité multi-tiers, Agile/Scrum, Leadership, Certification AWS, Certification .NET. Le candidat doit démontrer une capacité à travailler de manière autonome, à gérer plusieurs projets simultanément et à communiquer efficacement en anglais à un niveau avancé.
Le poste est proposé en freelance, offrant une flexibilité d’organisation du travail. Bien que la localisation soit Casablanca, la possibilité de travail à distance ou hybride est envisagée selon les besoins du projet. Les candidats intéressés sont invités à soumettre leur candidature en précisant leur disponibilité et leurs attentes salariales.