Développeur .NET Core Senior | Poste à Distance | Spécialiste ASP.NET

À distance
À plein temps
Nous recherchons un Développeur .NET Core expérimenté pour rejoindre notre équipe de développement innovante. Dans ce rôle à distance, vous concevrez, développerez et maintiendrez des applications web évolutives en utilisant les dernières technologies .NET. Le candidat idéal possède une solide expertise en ASP.NET Core, C# et principes d'architecture logicielle moderne. Responsabilités Principales - Concevoir et implémenter des applications web haute performance et évolutives utilisant ASP.NET Core et C# 11+. - Développer et maintenir des API RESTful qui s'interfacent avec diverses applications frontend. - Participer aux revues de code pour garantir la qualité, la performance et les meilleures pratiques de sécurité. - Collaborer avec des équipes pluridisciplinaires pour traduire les exigences métier en solutions techniques. - Résoudre les problèmes, déboguer et optimiser les applications pour une efficacité maximale. - Mettre en œuvre et maintenir des pipelines CI/CD pour les tests et déploiements automatisés. - Documenter les processus de développement, les API et les composants du code. - Rester à jour avec les derniers développements de l'écosystème .NET et suggérer des améliorations. Compétences Requises - 3-4+ ans d'expérience professionnelle en développement avec les technologies .NET. - Maîtrise solide d'ASP.NET Core 8.0+ et du langage de programmation C#. - Compréhension approfondie des principes de POO, des design patterns SOLID et des pratiques de code propre. - Expérience avec Entity Framework Core et conception de bases de données SQL. - Compétence en technologies frontend, notamment HTML5, CSS3/LESS/SASS et JavaScript. - Expérience pratique avec le contrôle de version Git et les stratégies de branchement. - Connaissance des principes de conception et d'implémentation d'API RESTful. - Compréhension des services cloud (Azure, AWS) et de la conteneurisation (Docker). - Expérience avec les méthodologies de tests unitaires et de développement piloté par les tests. Atouts Supplémentaires - Expérience avec l'architecture microservices. - Connaissance des gestionnaires de messages comme RabbitMQ ou Kafka. - Familiarité avec les bases de données NoSQL telles que MongoDB ou CosmosDB. - Expérience avec les frameworks frontend Angular, React ou Vue.js. - Expérience DevOps avec des outils CI/CD comme GitHub Actions, Jenkins ou Azure DevOps. - Expérience en méthodologie de développement Agile. - Expérience antérieure en travail à distance. Pourquoi Nous Rejoindre Rejoignez notre équipe visionnaire où votre expertise sera valorisée et votre croissance professionnelle soutenue. Nous offrons des modalités de travail à distance flexibles, une rémunération compétitive, des opportunités de travailler avec des technologies de pointe et un environnement collaboratif axé sur l'innovation. Notre structure organisationnelle horizontale garantit que votre voix est entendue et que vos contributions ont un impact direct sur nos produits et nos clients.