.NET Developer Intermediate – Microsoft Ecosystem
Montreal, Quebec, Canada · Full Time
Be the first to apply
- Experience
- 2–5 yrs
- Salary
- USD 60,000 – USD 115,000 / year
- Openings
- 1
- Posted
- 59 minutes ago
- Work mode
- In office
- Resume
- Required to apply
Where you'll work
Sign in to tell us what does and doesn't work for you here — it sharpens every match we show you.
Job description
Overview
We are seeking a passionate intermediate .NET Developer with a strong enthusiasm for Microsoft technologies and an interest in artificial intelligence solutions. In this role, you will help design and develop modern, scalable, and reliable applications while collaborating with a skilled team.
Key Responsibilities
- Develop and maintain applications using .NET stack including C#, ASP.NET Core, and Web API.
- Engage in technical solution design and architecture planning.
- Integrate Microsoft Azure services such as Functions, App Services, and Azure SQL into projects.
- Implement AI-related features using Azure Cognitive Services, pre-trained models, and intelligent automation techniques.
- Work closely with QA, UX/UI, and DevOps teams to ensure quality and smooth delivery.
- Produce clear technical documentation and write clean, maintainable, and testable code.
Required Skills and Experience
- Between 2 and 5 years of professional experience in .NET development.
- Proficiency in C#, ASP.NET Core, and Entity Framework Core.
- Good understanding and hands-on experience with Azure services and DevOps tools, including Azure DevOps and Git.
- Strong interest in AI technologies and Microsoft AI tools.
- Solid knowledge of SQL databases.
- Ability to work well in team settings, exercise autonomy, and learn rapidly.
Preferred Qualifications
- Experience with Azure Cognitive Services (Vision, Language, Speech).
- Familiarity with Azure OpenAI Service components like GPT, embeddings, and internal copilots.
- Understanding of Microsoft Fabric, Power BI, or Power Automate in AI contexts.
- Knowledge of Azure Machine Learning or AutoML.
- Experience with container technologies such as Docker and Kubernetes.
- Familiarity with Microsoft Dynamics platform.
- Experience building Copilot agents.
Compensation and Company Culture
The estimated salary range for this position varies between 60,000 and 115,000 USD annually, influenced by skill level, location, experience, education, and certifications. CGI emphasizes shared ownership, teamwork, respect, and inclusiveness and encourages employees to be active partners from day one. The company supports the development of innovative solutions and provides opportunities for career growth while fostering a healthy work environment. CGI is an equal opportunity employer committed to diversity and accessible recruitment processes, offering accommodations if needed. AI tools may assist recruitment but final hiring decisions are made by professionals.