Full stack .NET Developer

CGI

$80K — $115K *
Information Technology
5 - 7 years of experience
Job Overview by Ladders

Qualifications

  • 6+ years of experience in .NET development
  • Expertise in C#, ASP.NET Core, microservices, and REST APIs
  • Experience with Microsoft Azure services including Functions and Cosmos DB
  • Background in AI or intelligent automation projects
  • Understanding of DevOps practices like CI/CD and Azure DevOps pipelines
  • Strong communication skills and technical leadership ability

Responsibilities

  • Design and develop robust, scalable software architectures
  • Mentor and support junior and intermediate developers
  • Build complex .NET applications with modern development practices
  • Integrate advanced AI solutions using Azure tools
  • Optimize application performance, security, and code quality
  • Participate in strategic technical decisions and architecture reviews
  • Collaborate with cross-functional teams for smooth delivery

Benefits

  • Full-time employment with a focus on advanced technology solutions
  • Opportunity to lead in AI integration within projects
  • Mentorship role encouraging professional growth for others
  • Involvement in strategic technical decisions
  • Collaborative work environment with various expert teams
Full Job Description
Full stack .NET Developer

Category: Software Development/ Engineering

Main location: Canada, Quebec, Montreal

Position ID:J0426-1784

Employment Type: Full Time

Position Description:

Role Summary
We are looking for a highly skilled Senior .NET Developer to lead the design and development of advanced technology solutions within the Microsoft ecosystem, with a strong focus on artificial intelligence. You will play a key role in technical decision-making, architecture design, and mentoring junior and intermediate developers.

Key Responsibilities

Design and develop robust, scalable software architectures.
Mentor and support intermediate and junior developers.
Build complex .NET applications (C#, ASP.NET Core, microservices).
Integrate advanced AI solutions (Azure OpenAI, Cognitive Services, custom models).
Optimize application performance, security, and code quality.
Participate in strategic technical decisions and architecture reviews.
Collaborate with product, DevOps, and security teams to ensure smooth delivery.

Your future duties and responsibilities:

Required Skills & Experience

6+ years of experience in .NET development.
Strong expertise in C#, ASP.NET Core, microservices, and REST APIs.
Solid experience with Microsoft Azure services (Functions, Kubernetes, Service Bus, Cosmos DB, etc.).
Hands-on experience with AI or intelligent automation projects.
Strong understanding of DevOps practices (CI/CD, Azure DevOps pipelines).
Excellent communication skills and technical leadership ability.

Required qualifications to be successful in this role:

Nice to Have

Expertise with Azure OpenAI Service (GPT, internal copilots, AI orchestration).
Strong knowledge of Azure Cognitive Services (Vision, NLP, Speech) and custom model development.
Experience with Azure Machine Learning, MLOps, or AI pipelines.
Familiarity with Microsoft Fabric, Synapse, and Power Platform AI (AI Builder, Power Automate).
Microsoft certifications (Azure Developer, Azure AI Engineer, Solutions Architect).
Ability to define AI strategy within a cloud architecture.
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 $80,000 and $115,000. This position is currently open.

#LI-AM1

Similar Jobs

More Jobs at CGI

More Information Technology Jobs

Find similar Full stack .NET Developer jobs: