Développeur Sénior .Net

Postée: Il y a 14 jours
share
link

Description

RESPONSABILITÉS PRINCIPALES


  •  Conception & Architecture : Participer aux choix d'architecture technique (Micro-services, API First) et à la modélisation des bases de données SQL.
  • Développement Back-end : Concevoir des API REST robustes et évolutives avec ASP.NET Core (.NET 10), en intégrant des règles métier complexes (fiscalité, calculs financiers).
  • Développement Front-end : Développer des interfaces modernes, performantes et "responsive" avec React.js, en veillant à la réutilisabilité des composants.
  • Optimisation SQL : Assurer la conception des schémas, l'écriture de requêtes complexes et l'optimisation des performances de la base de données.
  • Sécurité & Conformité : Implémenter les protocoles de sécurité (OAuth2, chiffrement) pour protéger les données sensibles des assurés.
  • Qualité logicielle : Garantir la maintenabilité du code (Clean Code), réaliser les tests unitaires/intégration et participer aux revues de code croisées.
  • Collaboration Agile : Participer activement aux rituels Scrum et collaborer avec les Product Owners pour affiner les besoins métier.



 PROFIL RECHERCHÉ


Compétences Techniques (Hard Skills) :


  • Back-end : Expertise confirmée sur : .NET Core / .NET 10 et Entity Framework.
  • Front-end : Maîtrise avancée de React.js, TypeScript et la gestion d'état (Redux ou Context API).
  • Base de données : Excellente maîtrise du langage SQL (SQL Server, PostgreSQL).
  • DevOps : Expérience avec Azure DevOps, Git et les pipelines CI/CD.
  • Architecture : Bonne connaissance des architectures micro-services et des API RESTful.


Expérience & Qualités (Soft Skills) :


  • Séniorité : Minimum 5 ans d'expérience en développement Full Stack.
  • Expérience Sectorielle : Une expérience préalable en Bancassurance, Assurance Vie ou Fintech est un avantage.
  • Méthodologie : Rigueur, autonomie et forte culture Agile.
  • Communication : Capacité à vulgariser des enjeux techniques pour les interlocuteurs métier.
Technologies nécessaires
.Net
Langues requises
Français
Ville:
Casablanca
Type de contrat:
FREELANCE
Secteur d'activité:
SSII
Expérience:
5 ans