Dev Fullstack Sénior .net C# at ALTEN


Company Logo

ALTEN is Hiring

Job Info:
  • Company ALTEN
  • Position Dev Fullstack Sénior .net C#
  • Location Rabat, Morocco
  • Source SmartRecruiters
  • Published November 14, 2025(45+ days ago)
  • Category Development
  • Type Full-Time


Job Description

Le/la consultant(e) aura pour mission de développer et maintenir des applications back-end et Front en utilisant des technologies Java, Spring et Angular. Vous contribuerez à la conception, au développement et à la mise en œuvre de nouvelles fonctionnalités, ainsi qu'à l'amélioration des systèmes existants. Vous travaillerez en collaboration avec les équipes d'ingénieurs front-end, les équipes produit et les équipes opérationnelles pour garantir la qualité et la performance des applications

  • Diplômé(e) d’un Bac+5 en école d'ingénieur ou équivalent universitaire avec une spécialisation en informatique, ou justifiant d'une expérience significative équivalente

       ● Expérience de plus de 7 ans en .net C#

             ● Une expérience dans le secteur du commerce de détail ou de la grande distribution serait un plus

Compétences requises

Maîtrise du framework .NET (Core et/ou 6+) et du langage C# pour le développement back-end robuste et maintenable.

● Expérience solide en développement front-end avec Angular, React ou Vue.js.

● Bonne connaissance des API REST et des principes d’architecture microservices.

● Maîtrise des bases de données relationnelles (SQL Server, PostgreSQL, etc.) et compréhension des ORM tels que Entity Framework.

 ● Connaissance des tests unitaires et d’intégration pour garantir la qualité du code.

● Pratique du CI/CD via Gitlab.

● Compétence en gestion de versions Git (GitFlow, pull requests, code review).

● Familiarité avec le déploiement cloud (Azure et/ou GCP) et les conteneurs Docker.

● Compréhension des principes SOLID, du Clean Code et des Design Patterns. ● Capacité à optimiser les performances applicatives et à assurer la sécurité du code (OWASP, authentification, autorisation).

● Connaissance des méthodes de gestion de projet en Agilité (Scrum, Sprint Planning, Backlog…

● Excellente communication écrite et orale : Bonne communication écrite et orale en français pour des interactions fluides avec le métier.

● Esprit d'analyse et d'amélioration continue : Capacité à évaluer le code et ses impacts, ainsi qu'à remettre en question les solutions existantes pour les améliorer.

● Capacité de prise de recul : Aptitude à évaluer les problématiques avec objectivité et à proposer des solutions d'amélioration.

● Capacité à respecter les délais tout en maintenant des standards élevés.

● Esprit d'équipe : Capacité à collaborer efficacement avec les membres de l'équipe pour atteindre des objectifs communs.

 


✉️