Senior C# .NET Engineer — Architect AI-Driven Solutions

3Pillar

Montreal (administrative region)

On-site

CAD 110,000 - 140,000

Full time

22 hours ago
Be an early applicant
Application generator

Turn this role into an interview — a resume and cover letter built around what this employer wants.

Get past ATS filters

Job summary

3Pillar, an AI transformation partner, is seeking a C#.Net Senior Software Engineer to join our team in Montreal. You will architect solutions, lead modules, and collaborate with cross-functional teams on enterprise-grade applications.

You should have 7+ years in C#.NET, ASP.NET Core, and REST APIs, strong SQL Server experience, and hands-on with Angular front-ends. This role emphasizes quality, scalability, and client-facing communication in a fast-paced environment.

Qualifications

  • 7+ years of senior-level software development using C#/.NET and ASP.NET Core.
  • Experience with .NET MVC and modern .NET versions.
  • Front-end skills: AngularJS, Angular 17, HTML and CSS.
  • Proficient in SQL Server 2019 and relational data modeling.
  • Experience in Agile environments and strong communication.

Responsibilities

  • Contribute in Agile teams during sprints, planning, code reviews.
  • Develop, maintain, and integrate enterprise software systems.
  • Craft high-quality client code focusing on performance and security.
  • Lead design discussions for complex data models and REST APIs.

Skills

C#.NET
ASP.NET Core
NET MVC
Angular 17/AngularJS
HTML/CSS
SQL Server 2019
Agile methodologies
Client-facing communication

Tools

IBM MQ
Docker
Kubernetes
ORMs
SQL Server Reporting Services
Azure
AWS

Job description

3Pillar, an AI transformation partner, is seeking a C#.Net Senior Software Engineer to join our team in Montreal. You will architect solutions, lead modules, and collaborate with cross-functional teams on enterprise-grade applications.

You should have 7+ years in C#.NET, ASP.NET Core, and REST APIs, strong SQL Server experience, and hands-on with Angular front-ends. This role emphasizes quality, scalability, and client-facing communication in a fast-paced environment.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Software Engineer - Enterprise AI Platform (Java/Angular)
Senior Software Engineer - Enterprise AI Platform (Java/Angular)

3Pillar • Montreal (administrative region)

On-site
CAD 90,000 - 130,000
Senior C# .Net Senior Software Engineer REQ_7
Senior C# .Net Senior Software Engineer REQ_7

3Pillar • Montreal (administrative region)

On-site
CAD 110,000 - 140,000
Senior Software Engineer - Java, Angular REQ_60 REQ_34
Senior Software Engineer - Java, Angular REQ_60 REQ_34

3Pillar • Montreal (administrative region)

On-site
CAD 90,000 - 130,000
AI Backend Developer REQ_93
AI Backend Developer REQ_93

3Pillar Global, Inc. • Canada

Hybrid
CAD 120,000 - 170,000
Remote-first culture
Global team and learning from diverse,
Wellbeing program and generous time‑off
Senior AI Backend Engineer (Remote)
Senior AI Backend Engineer (Remote)

3Pillar Global, Inc. • Canada

Hybrid
CAD 120,000 - 170,000
Remote-first culture
Global team and learning from diverse,
Wellbeing program and generous time‑off
Solutions Architect AI REQ_116
Solutions Architect AI REQ_116

Liensnagelsalon • Canada

On-site
CAD 120,000 - 180,000
Remote-first approach
Wellbeing program
Global team access
Senior Mobile Developer REQ_42
Senior Mobile Developer REQ_42

3Pillar Global, Inc. • Canada

Hybrid
CAD 90,000 - 120,000
Senior Mobile Developer (Android/iOS) REQ_119
Senior Mobile Developer (Android/iOS) REQ_119

Liensnagelsalon • Canada

On-site
CAD 117,000 - 186,000
AI Solutions Architect: Agentic Delivery Leader
AI Solutions Architect: Agentic Delivery Leader

Liensnagelsalon • Canada

Hybrid
CAD 120,000 - 180,000
Remote-first approach
Wellbeing program
Global team access
Senior Mobile Engineer — Remote-First, Global Impact
Senior Mobile Engineer — Remote-First, Global Impact

3Pillar Global, Inc. • Canada

Hybrid
CAD 90,000 - 120,000