New
Job description
En tant que Tech Lead Senior .NET au sein de CEE, vous rejoindrez une équipe d'experts passionnés par les technologies Microsoft et les architectures modernes. Vous serez le garant de la qualité technique et de la performance des solutions développées pour le secteur bancaire, un domaine où la sécurité, la fiabilité et la scalabilité sont essentielles.
**Missions principales**
- Concevoir et piloter l'architecture technique des applications .NET en appliquant les principes de Clean Architecture, Domain‑Driven Design (DDD) et micro‑services.
- Diriger une équipe de développeurs (5 à 10 personnes) : planification, suivi des tâches, revue de code, mentorat et montée en compétences.
- Mettre en place et optimiser les pipelines CI/CD (Azure DevOps, GitHub Actions) et adopter les pratiques GitOps pour assurer des déploiements automatisés, fiables et sécurisés.
- Déployer, monitorer et gérer les environnements Kubernetes (AKS ou EKS) afin d’assurer la haute disponibilité et la résilience des applications.
- Collaborer étroitement avec les équipes produit, UX/UI, sécurité et infrastructure pour garantir la conformité aux exigences réglementaires du secteur bancaire.
- Participer à l’élaboration de la roadmap technique, proposer des innovations (cloud, IA, serverless) et assurer la veille technologique.
- Rédiger et maintenir la documentation technique, les standards de codage et les bonnes pratiques.
**Profil recherché**
- Minimum 8 ans d’expérience en développement .NET (C#, ASP.NET Core, WinForms, WPF) avec une solide expérience en architecture logicielle.
- Maîtrise des concepts Clean Architecture, DDD, TDD/BDD, et des patterns de conception.
- Expertise en CI/CD, GitOps, conteneurisation (Docker) et orchestration Kubernetes.
- Expérience avérée dans le secteur bancaire ou financier, avec une bonne compréhension des exigences de conformité et de sécurité.
- Compétences en bases de données relationnelles (SQL Server, PostgreSQL) et ORM (Entity Framework).
- Connaissance des services cloud (Azure, AWS) et des architectures serverless est un plus.
- Leadership naturel, capacité à animer et à faire grandir une équipe technique, excellent sens du relationnel et communication.
- Anglais professionnel (lecture et rédaction de documentation technique).
**Ce que nous offrons**
- Un environnement de travail stimulant au cœur de Casablanca, avec la possibilité de télétravail partiel (mode hybride).
- Un package salarial attractif, complété par des primes de performance et des avantages sociaux (mutuelle, tickets restaurant, transport).
- Des opportunités de formation continue (certifications Microsoft, cours en ligne, conférences) et de participation à des projets d’envergure internationale.
- Un cadre de travail moderne, des bureaux équipés et une culture d’entreprise axée sur l’innovation, la collaboration et le bien‑être des collaborateurs.
- La chance de contribuer à des projets critiques pour le secteur bancaire, avec un impact réel sur la transformation digitale de nos clients.
Rejoignez CEE et participez à la construction de solutions technologiques de pointe, tout en évoluant dans un cadre professionnel où votre expertise est reconnue et valorisée.