Senior Software Engineer / Dev Lead – Business Services

Casablanca

CDI / Temps pleinHybrideLicence / Bac+3Français, AnglaisInformatique / IngénierieInformatique / IT

L’essentiel du poste

Résumé par Postule AI

Forterro recherche un Senior Software Engineer / Dev Lead pour rejoindre Business Services au Maroc. Ce rôle de contributeur individuel senior implique la conception et le développement de micro-services et APIs robustes en C# / .NET, avec une forte dimension de leadership technique et de mentorat. Vous travaillerez dans un environnement international et distribué, collaborant avec des équipes en France, en contribuant à l'architecture plateforme et à l'évolution des services mutualisés.

Vos missions

  • Concevoir, développer et maintenir des micro-services et APIs pour des composants métiers mutualisés (facturation, open banking)
  • Développer des services backend robustes en C# / .NET avec architecture orientée APIs et distribuée, de bout en bout
  • Contribuer aux choix d'architecture, au découpage des services et à l'évolution des modèles de données PostgreSQL
  • Garantir la qualité, la sécurité et la maintenabilité des développements et résoudre les problématiques techniques complexes
  • Participer à l'amélioration des pratiques d'ingénierie (code reviews, CI/CD, standards) et créer des composants réutilisables
  • Jouer un rôle de référent technique : partage de bonnes pratiques, mentorat et accompagnement des développeurs

Profil recherché

  • Vous avez 5-10 ans d'expérience en développement backend et maîtrisez C# / .NET
  • Vous êtes autonome, rigoureux et capable de gérer des sujets complexes de bout en bout
  • Vous aimez les problèmes techniques concrets et avez une sensibilité au leadership technique par l'exemple
  • Vous êtes à l'aise en environnement international et distribué avec une bonne communication
  • Vous avez une volonté de faire progresser les équipes via le partage et le mentorat

Généré automatiquement à partir de l’offre. Postule AI peut se tromper : vérifiez auprès de l’employeur.

À propos de l'entreprise

Forterro est un éditeur européen de logiciels spécialisé dans les ERP et solutions métiers pour les PME industrielles et de services. Le groupe développe des solutions permettant aux entreprises de piloter leurs opérations avec une forte proximité marché et expertise sectorielle.

À propos du rôle

Nous recherchons un Senior Software Engineer / Dev Lead basé au Maroc pour concevoir, développer et faire évoluer les services techniques de Business Services. Il s'agit d'un rôle de contributeur individuel senior avec un fort niveau d'autonomie, capable de prendre en charge des développements complexes et d'apporter un leadership technique au quotidien.

Missions principales

  • Concevoir, développer et maintenir des micro-services et APIs autour de composants métiers mutualisés (facturation, open banking, services business transverses)
  • Développer des services backend robustes en C# / .NET dans une architecture orientée APIs et distribuée, de bout en bout (design → production)
  • Contribuer aux choix d'architecture, au découpage des services, à la définition des interfaces et à l'évolution des modèles de données (PostgreSQL)
  • Garantir la qualité, la sécurité et la maintenabilité des développements et intervenir sur la résolution de problématiques techniques complexes
  • Participer à l'amélioration des pratiques d'ingénierie (code reviews, standards, CI/CD avec GitHub Actions) et à la création de composants réutilisables (NuGet)
  • Jouer un rôle de référent technique : partage de bonnes pratiques, mentorat et accompagnement des développeurs moins expérimentés

Compétences essentielles

  • Expérience confirmée en développement backend (environnement B2B, SaaS ou plateforme) avec excellente maîtrise de C# / .NET / .NET Core
  • Solide expérience en conception d'APIs REST sécurisées et bonne maîtrise des bases de données relationnelles (PostgreSQL idéalement)
  • Très bonne compréhension des architectures micro-services et des problématiques de scalabilité, maintenabilité et intégration entre services
  • Capacité à prendre en charge des sujets techniques complexes en autonomie avec rigueur et fiabilité
  • Bon niveau en qualité logicielle (code review, tests, debugging) et en sécurité applicative (authentification, autorisation, OAuth 2.0, OpenID Connect)
  • Expérience des outils modernes : CI/CD (GitHub Actions), GitHub, Jira et développement de composants réutilisables (NuGet)
  • Français courant et anglais professionnel

Atouts supplémentaires

  • Expérience sur des domaines métiers transactionnels (facturation, paiement, open banking, finance applicative)
  • Expérience de l'écosystème cloud et DevOps : AWS (API Gateway, S3), Kubernetes, ArgoCD
  • Sensibilité ou expérience sur des sujets IA (intégration, inference, orchestration)
  • Expérience de référent technique / mentorat dans un environnement éditeur logiciel

Environnement de travail

L'environnement est international, transverse et orienté plateforme. Le poste implique une collaboration étroite avec les équipes locales au Maroc ainsi qu'avec les équipes engineering et produit basées en France. Le rôle requiert un fort niveau d'autonomie, de discipline technique et de clarté dans la communication.

Mise en forme par Postule ·

Signaler un problème