CGI's Microsoft development team is seeking experienced Technical Developers / Technical Leads (.NET / Azure / Data) to maintain and evolve applications. This role offers the opportunity to expand technical skills across various technologies and advise clients on appropriate methodologies. The team fosters a dynamic, collaborative, and respectful work environment. The position is for experts in .NET, Azure, and Data development to join teams in multiple Quebec regions. CGI offers personalized training, competitive financial benefits, and flexible hours to balance work and personal life.
Design, develop, and maintain applications and services based on .NET Core / .NET Framework.,Lead the evolution of the technical stack capabilities related to data aspects, collaborating with key stakeholders to define the technological roadmap.,Direct the definition of conceptual, logical, and physical data models in partnership with data domain owners.,Actively participate in technical discussions and data initiatives across the organization, sharing expertise to improve operational efficiency.,Collaborate closely with technology teams to ensure consistency in development practices and seamless integration of components.,Contribute to the implementation and improvement of data-related policies and processes, and support their adoption across relevant systems and teams.,Ensure solutions adhere to best practices for data security and internal processes.,Provide recommendations for future needs.,Validate that user stories meet the Definition of Ready before development.,Deliver the product according to the Definition of Done, ensuring compliance with acceptance criteria and quality standards.,Conduct code reviews and guarantee the quality and maintainability of deliverables.,Design and execute automated tests to ensure the stability and performance of solutions.,Collaborate with QA, product, and architecture teams to ensure efficient delivery in line with sprint objectives.,Act as a technical reference and mentor junior developers in their skill development.
8 years or more of software development experience, including several years in a senior technical or lead role. Bilingual in French and English is required. Excellent command of the Microsoft ecosystem (.NET Core / .NET Framework). Solid experience with Azure: Function, Cosmos, Service Bus, Data Factory, Databricks, Power Platform, DevOps, App Services, and other relevant services. Knowledge of data integration and ETL, especially SSIS. Experience in data modeling (conceptual, logical, and physical). Good understanding of cloud architecture principles and CI/CD pipelines. Excellent command of data security, software quality, and DevOps best practices. Analytical mind, technical leadership, and ability to positively influence technological decisions.
Flexible hours
Ability to communicate effectively in English, both orally and in writing, is essential, as this position involves regular collaboration with colleagues and partners based in the United States.
CGI Inc. is one of the world's largest IT and business consulting firms, providing a comprehensive range of services including strategic consulting, systems integration, managed IT, and business process services. Founded in 1976 and headquartered in Montreal, the company operates across more than 40 countries, helping clients across various industries accelerate their digital transformation and achieve measurable business outcomes.
BerryMap uses cookies to provide essential features, analyze usage, and improve your experience. You can customize your preferences below.