Talent.com
CGI
Intermediate.NET Developer – Microsoft EcosystemCGI • Montreal, Canada
Intermediate.NET Developer – Microsoft Ecosystem

Intermediate.NET Developer – Microsoft Ecosystem

CGI • Montreal, Canada
30+ days ago
Salary
CA$60.00 hourly
Job type
  • Full-time
Job description

Position Description:

Role Summary
We are looking for an intermediate .NET Developer who is passionate about Microsoft technologies and interested in artificial intelligence solutions. You will contribute to building modern, scalable, and robust applications while collaborating with an experienced team.

Key Responsibilities

Develop and maintain .NET applications (C#, ASP.NET Core, Web API).
Participate in technical design and solution architecture.
Integrate and leverage Microsoft Azure services (Functions, App Services, Azure SQL, etc.).
Contribute to the integration of AI features (Azure Cognitive Services, pre-trained models, intelligent automation).
Collaborate closely with QA, UX/UI, and DevOps teams.
Write clear technical documentation and maintain clean, testable code.

Your future duties and responsibilities:

Required Skills & Experience

2 to 5 years of experience in .NET development.
Strong proficiency in C#, ASP.NET Core, and Entity Framework Core.
Good knowledge of Azure services and DevOps tools (Azure DevOps, Git).
Interest in AI and Microsoft AI-related tools.
Solid understanding of SQL databases.
Strong teamwork skills, autonomy, and ability to learn quickly.

Required qualifications to be successful in this role:

Nice to Have

Experience with Azure Cognitive Services (Vision, Language, Speech).
Familiarity with Azure OpenAI Service (GPT, embeddings, internal copilots).
Knowledge of Microsoft Fabric, Power BI, or Power Automate in AI-driven scenarios.
Experience with Azure Machine Learning or AutoML.
Experience with containerization technologies (Docker, Kubernetes).
Experience with Microsoft Dynamics.
Experience building Copilot agents.

CGI provides a reasonable estimate of the salary range for this position. The calculation of this range depends on several factors, including skill level, geographic market, experience, education, as well as professional licenses and certifications. Compensation decisions depend on the specifics of each case. A reasonable estimate of the salary range for this role is between $60, and $,. This position is currently open.


#LI-AM1

Create a job alert for this search

Intermediate.NET Developer – Microsoft Ecosystem • Montreal, Canada

Similar jobs

Senior.NET Developer for Innovative Revenue Management Systems

servicePathMontreal (administrative region), QC, CA
Full-time

NET Developer role focusing on innovative revenue management systems.Drive product development for quote-to-cash features in a fully remote setting.You will play an essential role in shaping how en... Show more

 • Promoted

Senior Developer Specializing in.NET & Azure

Sapsol Technologies IncMontreal (administrative region), QC, CA
Full-time

Step into a leadership role as a Senior.NET Developer specializing in Microsoft Azure technologies.This position requires hands-on involvement in project implementation and collaboration with globa... Show more

 • Promoted

Senior Remote.NET Developer (12-Month Contract)

Ward Technology TalentMontreal (administrative region), QC, CA
Remote
Temporary

A leading tech recruitment firm is seeking a.NET Developer for a 12-month remote contract in Canada.The ideal candidate will have over 5 years of software development experience, particularly in C#... Show more

 • Promoted

Senior.NET IoT Developer (Zigbee/BLE) - Hybrid Montreal

Industry ProfessionalsMontreal (administrative region), QC, CA
Full-time

A leading smart technology company focused on cloud-based security is seeking a Senior.NET (C#) Developer with expertise in IoT communications.In this hybrid role located in Montreal, you will desi... Show more

 • Promoted

Hybrid.NET Developer - Montreal | API & Azure

Prodigy Systems Inc.Montreal (administrative region), QC, CA
Full-time +2

A dynamic technology solutions firm in Montreal is looking for a.NET Developer for a 6-month contract, potentially transitioning to a full-time permanent position.The hybrid role requires four days... Show more

 • Promoted

Sr/ Lead.Net Developer

TEEMAMontreal (administrative region), QC, CA
Full-time

Get AI-powered advice on this job and more exclusive features.This range is provided by TEEMA.Your actual pay will be based on your skills and experience — talk with your recruiter to learn more.Di... Show more

 • Promoted

Mid-Level Full Stack Developer (C#/.NET + React) — Remote

Power FactorsMontreal (administrative region), QC, CA
Remote
Full-time

A renewable energy software provider is seeking a Full Stack Intermediate Developer with expertise in C# and React to contribute to their Unity platform.The ideal candidate will ensure high-quality... Show more

 • Promoted

Senior Dotnet Developer

Accion LabsMontreal (administrative region), QC, CA
Full-time

Direct message the job poster from Accion Labs.Remote - Immediate interviews for Senior.Net Developer - Long term contract.Entity Framework experiences for CRUD (CQRS), Design Pattern Implementatio... Show more

 • Promoted

Dot Net Developer

Sapsol Technologies IncMontreal (administrative region), QC, CA
Full-time

Provide technical direction, technically hands‑on to engage in implementation of projects, working in a distributed development environment;.Well versed with Microsoft technologies -.NET, Azure Dat... Show more

 • Promoted

Senior.NET Developer

Sapsol Technologies IncMontreal (administrative region), QC, CA
Full-time

Provide technical direction, technically hands‑on to engage in implementation of projects, working in a distributed development environment;.Well versed with Microsoft technologies -.NET, Azure Dat... Show more

 • Promoted

Senior.NET Developer

Embrace Software IncMontreal (administrative region), QC, CA
Full-time

Embrace Software, headquartered in Tampa, USA, is one of the fastest-growing software acquirers in the world.We focus on building niche software businesses that deliver mission-critical solutions a... Show more

 • Promoted

.NET Developer - Hybrid Montreal | REST & Microservices

Iris Software Inc.Montreal (administrative region), QC, CA
Full-time

A leading technology provider is seeking a.NET Developer in Montreal, QC (Hybrid) for a long-term role.The successful candidate will have strong hands-on experience with C#,.NET Core, and REST APIs... Show more

 • Promoted

Remote C#.NET Applications Developer | Azure DevOps

Source CodeMontreal (administrative region), QC, CA
Remote
Temporary

A leading software development company is seeking an experienced International Application Developer for a 6+ month contract in Edmonton, Canada.The role focuses on delivering applications through ... Show more

 • Promoted

Remote Full Stack.NET Developer: Azure, DevOps & Modern UI

Yoush ConsultingMontreal (administrative region), QC, CA
Remote
Full-time

A technology consulting firm in Toronto is seeking an experienced Full Stack.NET Developer to deliver a greenfield, Azure-based solution for the public sector.The role is fully remote and requires ... Show more

 • Promoted

Senior.Net Developer (REMOTE)

Yoush ConsultingMontreal (administrative region), QC, CA
Remote
Full-time

Are you an independent IT Consultant or wish to become one? Are you looking to partner with an organization that presents you to consulting opportunities and supports you as a partner?.NET Core-bas... Show more

 • Promoted

.NET Developer

Iris Software Inc.Montreal (administrative region), QC, CA
Full-time

Iris’s leading financial client is looking for.NET Developer to join their team at Montreal, QC(Hybrid) location.Location: Montreal, QC(Hybrid).Strong hands‑on experience with C#,.Experience buildi... Show more

 • Promoted

Remote.NET Developer for ETL & Data Integrations

Absorb SoftwareMontreal (administrative region), QC, CA
Remote
Full-time

A cloud-based learning management company is seeking an intermediate-level Developer to enhance an internal ETL tool.This fully remote role involves developing integrations between platforms like S... Show more

 • Promoted

.Net Developer

ImmigrationDoor Inc.Montreal (administrative region), QC, CA
Temporary

Introducing Our Job Placement Service at ImmigrationDoor.At ImmigrationDoor, we have expanded our services to include job placement, assisting our clients in not just moving to Canada but also in s... Show more

 • Promoted

Innovative Senior.NET Developer Driving Nuclear Industry Software Solutions

Nuclear Promise XMontreal (administrative region), QC, CA
Full-time

Lead the design of mission-critical software systems as a Senior.Create robust and scalable solutions that enhance digital transformation in the nuclear sector, utilizing cloud-native technologies.... Show more

 • Promoted

Senior.NET (C#) Developer - IoT (Zigbee, BLE)

Industry ProfessionalsMontreal (administrative region), QC, CA
Full-time

NET (C#) Developer - IoT (Zigbee, BLE).NET (C#) Developer - IoT (Zigbee, BLE).Were Hiring for Our Client: Senior.NET (C#) Developer IoT (Zigbee, BLE).Smart Home Technology & Security Systems.Were h... Show more