Join CGI! Do you want to be part of one of the five largest IT and business process companies in the world? 10+ years of experience developing full stack web applications using Microsoft technologies • Bachelor's Degree in Computer Science, Engineering, or related field (or equivalent experience) • Proven experience in team leadership and project management • Strong ability to gather requirements and create detailed user stories • Experience in task assignment and team coordination • Advanced proficiency with .NET Core, ASP.NET Core, and C# • Hands on experience working with Logic Apps, ADF, Service Fabric, and XSLT Transformations • Strong experience in REST API development using .NET Core • Expertise in Microsoft Azure, including IaaS and PaaS technologies and services • Knowledge of Azure API Management (plus) • Strong understanding of Microservices architecture and Service Fabric development • Proficiency in object-oriented programming, S.O.L.I.D. principles, design patterns, and best practices • Experience with Azure Services (Service Fabric, Storage Accounts, monitoring, Key Vaults, Redis) • Hands-on experience with SQL and CosmosDB • Experience with Azure ServiceBus (Queues, topics, subscriptions) • Thorough understanding of DevOps practices • Experience with Unit and Integration Testing • Excellent communication skills for stakeholder interaction and team coordination .