Description du poste
Nous recherchons un Développeur Backend .NET Core passionné et motivé pour rejoindre notre équipe de développement à Casablanca. En tant que membre de notre équipe, vous aurez la responsabilité d'analyser les besoins des projets, de produire un code propre et performant en utilisant l'IA générative pour maximiser la productivité. Vous définirez la structure technique, les modèles de données et la logique métier en utilisant l'IA comme partenaire de brainstorming pour développer, valider et discuter vos idées architecturales. Vous utiliserez également les outils IA pour auditer l'existant, proposer des optimisations et garantir un code 'Clean Architecture'. Notre entreprise est à la recherche de candidats qui partagent nos valeurs de recherche de nouveauté, d'ambition, de besoin de réflexion, de besoin d'autonomie et d'implication au travail. Nous offrons un environnement de travail dynamique et stimulant, avec des opportunités de développement et de croissance. Si vous êtes un développeur passionné et motivé, avec une formation de Bac+2/Bac+3 en développement informatique et des compétences solides en .NET Core, C#, EF Core et SQL Server, nous aimerions recevoir votre candidature.
Profil recherché
Compétences techniques requises :
- .NET Core 8/9, C# 12, Entity Framework Core
- SQL Server (architecture multi-tenant, database-per-client)
- ASP.NET Core Web API, REST API, JWT, Hangfire
- Clean Architecture, Repository Pattern
- Git, DevOps, Visual Studio
- Outils IA : ChatGPT, Claude, Gemini, Cursor
Compétences essentielles :
- Maîtrise avancée de .NET Core, C#, EF Core et SQL Server
- Expertise en conception d'APIs REST et architecture Clean
- Expérience avec l'architecture multi-tenant (atout majeur)
- Capacité à formuler des prompts IA précis et contextuels
- Validation critique du code généré par IA (sécurité, performance)
- Esprit analytique et conception de systèmes scalables
Avantages
Nous offrons un environnement de travail dynamique et stimulant, avec des opportunités de développement et de croissance. Nos avantages incluent :
- Télétravail non autorisé
- Possibilité de formation et de développement professionnel
- Équipe dynamique et motivée
- Opportunités de croissance et d'évolution de carrière