Senior Développeur Full Stack .NET/React (Cloud Azure)
Résumé du poste : Concevoir, développer et faire évoluer des applications web et APIs .NET scalables et sécurisées, avec interfaces React/Blazor, intégrées à l’écosystème cloud Azure. Garantir la qualité, la performance et la sécurité via des pratiques DevOps/CI-CD, tests automatisés et observabilité, au sein d’équipes Agile/Scrum.
Missions principales
Analyse & Conseil
• Recueillir et analyser les besoins métiers, rédiger les spécifications techniques.
• Animer/participer aux ateliers de conception et à l’affinage des user stories.
• Proposer des architectures applicatives scalables, sécurisées et maintenables.
Conception & Développement
• Concevoir et développer des API RESTful en .NET (.NET 6+/.NET 9), patterns propres, sécurité, logs.
• Développer des interfaces web en ReactJS et/ou Blazor avec composants réutilisables.
• Intégrer des services externes REST/SOAP, messagerie, paiement, authentification.
• Implémenter tests unitaires/INT (xUnit, Moq) et automatiser la qualité.
Cloud, Intégration & DevOps
• Déployer et opérer sur Azure (App Service, Service Bus, App Insights…).
• Mettre en place et maintenir des pipelines CI/CD (Azure DevOps, GitHub/Jenkins).
• Surveiller, diagnostiquer et optimiser via SonarQube, Snyk, Datadog, Dynatrace, ExceptionLess.
Qualité, Performance & Sécurité
• Optimiser les performances back/front et bases de données (SQL Server, EF).
• Traiter la dette technique, corriger anomalies, stabiliser en production.
• Appliquer les bonnes pratiques de sécurité (Analyse SAST/DAST, durcissement).
Leadership technique & Support
• Réaliser revues de code, diffuser les bonnes pratiques, mentorat des développeurs.
• Contribuer à la documentation technique et au partage de connaissances.
• Assurer un support technique aux équipes et participer aux mises en production.
Compétences techniques requises
• Langages: C#, JavaScript/TypeScript, C/C++ (interop/C++/CLI occasionnel).
• Back-end: .NET/.NET Core, Web API, MVC, WPF.
• Front-end: ReactJS, Blazor; bonnes bases HTML5/CSS3; Ant Design apprécié.
• Tests: xUnit, Moq, QUnit; automatisation et couverture.
• Données: SQL Server, Entity Framework; NoSQL (DynamoDB) apprécié.
• Cloud & DevOps: Azure (App Service, Service Bus, App Insights), Azure DevOps, Docker; Git; CI/CD.
• Observabilité & Qualité: SonarQube, Snyk, Datadog, Dynatrace, ExceptionLess.
• Intégration: REST, SOAP, WebSockets; patterns d’intégration; sécurisation des APIs.
• Méthodologies: Agile/Scrum; documentation et bonnes pratiques d’ALM.
Compétences transverses
• Communication claire en français et anglais (oral/écrit).
• Collaboration d’équipe, autonomie et sens de l’initiative.
• Rigueur, orientation qualité et résolution de problèmes.
• Esprit client et sens du service.
Expérience
• 9+ ans en développement .NET full stack sur des applications d’entreprise.
• Réalisations significatives en APIs .NET, front React/Blazor, déploiements Azure.
• Expérience du cycle de vie complet : cadrage à support production.
Environnements et projets représentatifs
• Refonte et développement d’applications de réservation (APIs .NET 6, front MVC/Blazor, Azure).
• Développement d’APIs et UIs React, amélioration performances et sécurité.
• Services biométriques (REST/SOAP), interop C++/CLI, composants TypeScript, CI/CD. C2 -
• Projets personnels Unity (C#) illustrant curiosité et optimisation graphique.
Formation
• Master en Génie (Développement, Systèmes et Réseaux).
• Licence en Génie Informatique (Développement, Réseaux, Administration Système).
• Baccalauréat scientifique (Physique/Chimie).
Critères de succès
• Livraison régulière de fonctionnalités fiables, testées et sécurisées.
• Amélioration mesurable des performances, de la qualité (indicateurs Sonar/Snyk) et de l’observabilité.
• Contribution au partage de connaissances et à la robustesse des pipelines CI/CD.
• Satisfaction des parties prenantes et stabilité en production.
Plus-value
• Expertise full stack .NET/React avec forte culture qualité et sécurité.
• Maîtrise d’Azure et des pratiques DevOps/CI-CD.
• Capacité à moderniser, refactoriser et faire évoluer des architectures.
• Aptitude à encadrer techniquement et à piloter des livraisons bout-en-bout.
Agréable d'avoir
- Expérience en rédaction de contenu en ligne.
- Langues additionnelles
- Expérience avec Google Adwords
- Compétences analytiques avancées
- Belle équipe de personnes intelligentes, dans une ambiance chaleureuse et ouverte.
-
- Qui sommes-nous ?
-
CompSysCo (Ex TMS ALGOTEX) est une entreprise marocaine spécialisée dans le domaine de l’informatique et de la fourniture de ressources. Elle accompagne ses clients dans le recrutement, le développement et la fidélisation des ressources. Elle fournit à ses partenaires marocains et étrangers des services d’excellence et de proximité. L’équipe pluridisciplinaire de CompSysCo vous accompagne sur des aspects technologiques pour fournir un support fonctionnel sur ses produits et l’assistance technique, un support métier dans le domaine de la finance, les achats et la logistique, et un développement des applications informatiques tels que le pointage et la gestion du stock matériel. En outre, CompSysCo installe des machines industrielles dans le textile via sa filiale ALGOTEX.
Pourquoi nous rejoindre ?
Nous offrons une rémunération compétitive, des avantages sociaux complets, des opportunités de formation et de développement professionnel. Nous offrons un environnement de travail stimulant et convivial pour nos collaborateurs, où l’équilibre entre vie professionnelle et vie personnelle est encouragé. Nous valorisons le bien-être de nos employés et offrons des avantages tels que des horaires flexibles, des programmes de bien-être et une culture d’inclusion. Nous croyons que la collaboration et l’innovation sont les clés de notre succès, et nous encourageons nos collaborateurs à travailler ensemble pour atteindre des objectifs communs. Si vous êtes passionné par l’informatique et que vous cherchez à rejoindre une entreprise dynamique et innovante, CompSysCo (Ex-TMS ALGOTEX) est l’endroit idéal pour vous. Nous sommes impatients de travailler avec vous pour atteindre vos objectifs professionnels et personnels. Si vous avez d’autres questions, n’hésitez pas à nous demander !
Quelles sont nos valeurs ?
Chez CompSysCo (Ex TMS ALGOTEX), nous sommes fiers de notre culture d’entreprise qui repose sur les valeurs suivantes :
· Engagement : Nous sommes engagés envers nos clients et nos collaborateurs, et nous nous efforçons de fournir des solutions innovantes et sur mesure pour répondre à leurs besoins.
· Transparence : Nous croyons en la transparence et l’honnêteté dans toutes nos interactions, et nous nous engageons à maintenir des relations de confiance avec nos clients et nos collaborateurs.
· Excellence : Nous visons l’excellence dans tout ce que nous faisons, et nous nous efforçons de fournir des services d’excellence et de proximité à nos partenaires marocains et étrangers.
· Travail d’équipe : Nous croyons que la collaboration et le travail d’équipe sont les clés de notre succès, et nous encourageons nos collaborateurs à travailler ensemble pour atteindre nos objectifs communs
💼 Envie de relever ce challenge ? Postulez dès maintenant ou partagez cette opportunité avec votre réseau ! 🔗
A propos de nous
Notre produit
Ce que nous offrons
Chaque employé a la chance de voir l'impact de son travail.
Vous pouvez réellement contribuer au succès de la société.
De nombreuses activités sont organisées au cours de l'année, comme des sessions de sports hebdomadaires, des événements de team-building, des after-works et bien plus
Avantages
Un poste à temps plein
Package salarial attractif.
Formations
Formation offerte