Senior C# Backend Developer

Cynet Systems

Montreal

On-site

CAD 90,000 - 130,000

Part time

4 days ago
Be an early applicant
Application generator

A complete application in a minute — tailored resume and cover letter, ready to send.

Get past ATS filters

Benefits offered by this job

Medical, Dental, and Vision Insurance
401(k) Retirement Plan
Health Savings Account (HSA)
Life and AD&D Insurance
Paid Sick Leave
Career Growth and Professional Develop

Job summary

Cynet Systems invites a Senior C# Backend Developer to Montreal, QC, on a contract basis. The role centers on backend/server-side development and standalone desktop applications, leveraging multithreading, data structures, and algorithms to boost performance.

The ideal candidate brings expert C# and Visual Studio skills, plus strong SQL Server experience and familiarity with gRPC, NHibernate, WinForms, WCF, REST API, and Swagger. TDD/BDD experience and mentoring others are valued traits.

Qualifications

  • 5-10 years of experience in C# development.
  • Expert-level skill in Visual Studio environment.
  • Strong understanding of .NET API internal mechanisms.

Responsibilities

  • Develop robust code design and application optimization.
  • Identify, detect, and refactor underperforming code to improve application efficiency.
  • Apply TDD and BDD methodologies to both new and existing codebases.
  • Maintain a professional demeanor and mentor other team members.
  • Work on backend/server-side development and standalone desktop applications.
  • Utilize multithreading, data structures, and algorithms to solve complex problems.

Skills

C#
.NET
Visual Studio
Backend Development
Multithreading
Data Structures
Algorithms
SQL Server
Performance
Git
TDD/BDD
gRPC
REST API
WinForms
WCF
Swagger
NHibernate

Tools

SQL Server
gRPC
NHibernate
WinForms
WCF
Swagger

Job description

We are looking for Senior C# Backend Developer for our client in

Job Title: Senior C# Backend Developer
Job Location: Montreal, QC
Job Type: Contract
Job Overview:
Requirement/Must Have:
  • Demonstrated expert-level skill in C# and the Visual Studio environment.
  • Significant professional experience as a backend/server-side developer or working on standalone desktop applications.
  • Strong abilities in multithreaded programming, data structures, algorithms, and SQL.
  • Experience with Git source control is highly desirable.
  • Proven experience in identifying, detecting, and refactoring underperforming code to improve application efficiency and performance.
  • Familiarity with TDD and BDD concepts and a willingness to apply these methodologies to both new and existing codebases.
  • In-depth understanding of theoretical and practical programming concepts, including internal mechanisms of APIs and architectural choices.
  • Prior experience in finance, trading, or domain-specific knowledge of asset classes, rates, FX, fixed income, or structured products is beneficial but not mandatory.
  • Exposure to technology stack including SQL Server, gRPC, nHibernate, WinForms, WCF, REST API, and Swagger.
  • Strong verbal and written communication skills.
  • Ability to work independently while fostering a collaborative environment and mentoring others.
Responsibilities:
  • Develop robust code design and application optimization.
  • Identify, detect, and refactor underperforming code to improve application efficiency.
  • Apply TDD and BDD methodologies to both new and existing codebases.
  • Maintain a professional demeanor and mentor other team members.
  • Work on backend/server-side development and standalone desktop applications.
  • Utilize multithreading, data structures, and algorithms to solve complex problems.
Nice to Have:
  • Experience with Git source control.
  • Prior experience in finance, trading, or domain-specific knowledge of asset classes, rates, FX, fixed income, or structured products.
Skills:
  • C#.
  • .NET.
  • Visual Studio.
  • Backend/Server-Side Development.
  • Multithreading.
  • Data Structures & Algorithms.
  • SQL Server.
  • Performance Optimization.
  • Git.
  • TDD/BDD.
  • gRPC.
  • REST API.
  • WinForms.
  • WCF.
  • Swagger.
  • NHibernate.
Qualification And Education:
  • 5-10 years of experience in C# development.
  • Expert-level skill in Visual Studio environment.
  • Strong understanding of .NET API internal mechanisms.
Benefits
Our Benefits Include:
  • Medical, Dental, and Vision Insurance
  • 401(k) Retirement Plan
  • Health Savings Account (HSA)
  • Disability Insurance (Short-Term and Long-Term)
  • Life and AD&D Insurance
  • Paid Sick Leave (where required by applicable state or local law)
  • Supplemental Insurance Plans
  • Identity Theft Protection
  • Pet Insurance
  • Employee Wellness Programs
  • Employee Assistance Program (EAP)
  • Career Growth and Professional Development Opportunities

Disclaimer: Benefits eligibility, accrual rates, and usage limits may vary based on employment status, length of service, and work location. Paid Sick Leave is provided in strict accordance with applicable state and municipal mandates. Cynet Systems Inc. reserves the right to modify, amend, or terminate any benefit plans at any time in accordance with applicable laws.

About Cynet Systems

Founded in 2010 and headquartered in the Washington, DC metro area, Cynet Systems Inc. is a leading technology staffing and workforce solutions company serving Fortune 500 companies, government agencies, and enterprise organizations across the United States and Canada. We deliver agile, scalable talent solutions across IT, engineering, life sciences, clinical, and professional staffing, powered by a high-performing recruitment engine operating across North America and Asia.

As a nationally and locally certified Minority Business Enterprise (MBE), Cynet Systems is committed to helping organizations build high-performing teams while empowering professionals to grow rewarding careers. Our organization is certified to ISO 9001, ISO 1401, ISO 27001, and SOC 2 Type II standards, reflecting our commitment to quality, security, operational excellence, and customer success.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Senior C# Backend Engineer — Performance & Refactor Focus
Senior C# Backend Engineer — Performance & Refactor Focus

Cynet Systems • Montreal

On-site
CAD 90,000 - 130,000
Medical, Dental, and Vision Insurance
401(k) Retirement Plan
Health Savings Account (HSA)
+3
Senior Dotnet Developer
Senior Dotnet Developer

Synechron • Edmonton

On-site
CAD 90,000 - 92,000
15 days annual leave
Comprehensive insurance plan
Flexible hybrid policy
+3
C#/.net developer
C#/.net developer

Info-Ways • Montreal (administrative region)

On-site
CAD 80,000 - 100,000
Java Developer with C#
Java Developer with C#

Synechron • Mississauga

On-site
CAD 100,000 - 115,000
15 days of paid annual leave
Comprehensive insurance plan
Flexible hybrid policy
+2
Développeur C#/.NET senior ou développeuse C#/.NET senior
Développeur C#/.NET senior ou développeuse C#/.NET senior

Alithya • Toronto

Hybrid
CAD 90,000 - 130,000
Senior Analyst Developer
Senior Analyst Developer

Asset Inventories Inc. • Montreal (administrative region)

On-site
CAD 130,000 - 143,000
Healthcare benefits
Intermediate Backend Developer (C# & SQL Server) - Remote
Intermediate Backend Developer (C# & SQL Server) - Remote

TELUS Health • Toronto

Hybrid
CAD 60,000 - 85,000
Total rewards package
Flexible work options
Pension matching
+1
NET Developer / Lead Backend Developer
NET Developer / Lead Backend Developer

Indotronix UK • Toronto

Hybrid
CAD 120,000 - 160,000
Senior Back End Developer
Senior Back End Developer

BoomerangFX • Mississauga

On-site
CAD 110,000 - 140,000
Senior .NET Developer
Senior .NET Developer

Cognizant • Toronto

On-site
CAD 80,000 - 91,000
Medical/Dental/Vision/Life Insurance
Paid holidays plus Paid Time Off
Long-term/Short-term Disability
+1