Intermediate .NET Developer - Microsoft Ecosystem

CGI

$60K — $115K *
Information Technology
Less than 5 years of experience
Job Overview by Ladders

Qualifications

  • 2-5 years experience in .NET development
  • Proficient in C#, ASP.NET Core, and Entity Framework Core
  • Familiarity with Azure services and DevOps tools
  • Interest in artificial intelligence and Microsoft AI tools
  • Solid understanding of SQL databases
  • Strong teamwork skills and autonomy

Responsibilities

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

Benefits

  • Full-time employment
  • Opportunity to work with cutting-edge Microsoft technologies
  • Exposure to artificial intelligence solutions
  • Collaboration with an experienced team
  • Fostering an environment of professional growth and learning
Full Job Description
Intermediate .NET Developer - Microsoft Ecosystem

Category: Software Development/ Engineering

Main location: Canada, Quebec, Montreal

Position ID:J0426-1782

Employment Type: Full Time

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,000 and $115,000. This position is currently open.

#LI-AM1

Similar Jobs

More Jobs at CGI

More Information Technology Jobs

Find similar Intermediate .NET Developer - Microsoft Ecosystem jobs: