Rabat/Casablanca (Hybride 2J/5 sur site)
6 mois renouvelables
ASAP au plus tard sous un mois
WeLinK est un cabinet de Conseil & Consulting IT fondé en 2011, spécialisé dans le Placement/Head Hunting de freelances IT.
WeLink est actuellement le N°1 des missions freelances au Maroc, et dispose de références solides au Maroc : CAPGEMINI, ATOS, IBM, SOFRECOM, CGI, GFI, Omnidata, SOPRA BANKING, HPS, UMANIS, SQLI, BDSI, WAFA ASSURANCE, DXC, ATTIJARI BANK, CFG BANK, MAJOREL, WEBHELP…
Ainsi que diverses références à l'international.
Depuis sa création, WELINK a pu intervenir sur plus de 600 Missions long termes (> 6 Mois). Quant à notre équipe actuelle, elle dépasse 150 Consultants Freelances IT en mission.
Le/la consultant(e) aura pour mission de développer et maintenir des applications back-end et Front en utilisant des technologies .NET (Core et/ou 6+) et du langage C#.
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 Livrables.
● 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.
● 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.
● 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…)
● Communiquer clairement et efficacement à l’écrit et à l’oral en français pour des interactions fluides avec le métier et les équipes
● Analyser les situations et proposer des solutions adaptées tout en identifiant les axes d’amélioration
● Respecter les délais tout en maintenant des standards élevés de qualité et d’excellence
● Collaborer activement avec les membres de l’équipe, partager les connaissances et favoriser un esprit collectif pour atteindre les objectifs communs
● Appliquer un esprit d’amélioration continue pour optimiser les pratiques et les résultats