Post Job Free
Sign in

Senior .NET Full Stack Developer (.NET + React + GitHub Copilot)

Company:
Apptadinc
Location:
Montreal, QC, Canada
Posted:
June 29, 2026
Apply

Description:

Job Title: Senior .NET Full Stack Developer (.NET + React + GitHub Copilot)

Location: Montreal, QC (Hybrid/Onsite)

Employment Type: Contract / Full-Time

Job Summary

We are seeking an experienced Senior .NET Full Stack Developer with strong expertise in .NET, React.js, and AI-assisted development using GitHub Copilot or Microsoft Copilot. The ideal candidate will have experience building enterprise-grade web applications, developing scalable APIs, and leveraging AI-powered coding tools to improve development productivity and code quality.

Required Skills

7+ years of experience in Full Stack Development.

Strong experience with C#, .NET Core / .NET 6/7/8, and ASP.NET Core.

5+ years of hands-on experience with React.js.

Experience developing and consuming RESTful APIs and Microservices.

Strong knowledge of Entity Framework Core, LINQ, and SQL Server.

Experience with GitHub Copilot or Microsoft Copilot for AI-assisted software development.

Experience with Azure cloud services (App Services, Azure Functions, Storage, Key Vault, etc.).

Strong understanding of CI/CD pipelines using Azure DevOps or GitHub Actions.

Experience with Git version control.

Knowledge of authentication and authorization (OAuth, JWT, Azure AD).

Experience working in Agile/Scrum environments.

Preferred Skills

Experience with Docker and Kubernetes.

Experience with Azure AI Services or OpenAI integration.

Knowledge of messaging technologies such as RabbitMQ or Azure Service Bus.

Experience with automated testing frameworks (xUnit, NUnit, Jest).

Roles & Responsibilities

Design, develop, and maintain enterprise web applications using .NET Core and React.js.

Develop scalable REST APIs and backend services.

Build responsive, reusable, and modern UI components using React.

Utilize GitHub Copilot/Microsoft Copilot to accelerate software development and improve productivity.

Collaborate with architects, business analysts, QA teams, and DevOps engineers.

Write clean, maintainable, and well-documented code following best practices.

Participate in code reviews and mentor junior developers.

Optimize application performance and troubleshoot production issues.

Contribute to CI/CD implementation and cloud deployments.

Qualifications

Bachelor's degree in Computer Science, Engineering, or a related field.

Excellent analytical and problem-solving skills.

Strong communication and collaboration abilities.

Experience working in enterprise environments.

Nice to Have

Microsoft Azure certifications.

Experience integrating AI capabilities into enterprise applications.

Experience with Azure OpenAI, Semantic Kernel, or Microsoft Copilot Studio.

Bilingual (English/French) is an advantage for Montreal-based teams.

Keywords

.NET Developer, C#, ASP.NET Core, .NET Core, .NET 8, React.js, React, JavaScript, TypeScript, SQL Server, Entity Framework, REST API, Microservices, Azure, Azure DevOps, GitHub Copilot, Microsoft Copilot, AI-assisted Development, GitHub Actions, CI/CD, Azure OpenAI, Full Stack Developer, Montreal, Quebec.

Apply