Talent.com
J M Group Inc
Senior C# Back-end DeveloperJ M Group Inc • Montreal, QC, Canada
No longer accepting applications
Senior C# Back-end Developer

Senior C# Back-end Developer

J M Group Inc • Montreal, QC, Canada
14 days ago
Job type
  • Temporary
  • Quick Apply
Job description

We're looking for an expert-level C# back-end developer to join a delivery team in Montreal. This is a pure back-end role focused on server-side and standalone desktop application development - candidates with primary experience in web, frontend, or full stack development are not the right fit for this position.

What you'll do

  • Develop, refactor, and optimize back-end server-side and standalone desktop application components
  • Identify and resolve underperforming code to improve application efficiency and performance
  • Write robust, well-structured code with strong attention to multithreading, data structures, and algorithms
  • Perform code reviews and contribute to cross-team tasks, release management, and regression checking
  • Participate in testing efforts including applying TDD and BDD methodologies to new and existing codebases

What you bring

  • 8+ years of professional C# development experience in a back-end or standalone desktop application context
  • Expert-level proficiency in C# and the Visual Studio environment
  • Strong skills in multithreaded programming, data structures, algorithms, SQL, and application optimization
  • Proven experience identifying, detecting, and refactoring underperforming code
  • Hands-on exposure to technologies including SQL Server, gRPC, Hibernate, WinForms, WCF, REST APIs, and Swagger
  • Deep understanding of programming concepts and genuine curiosity about how APIs and architectural choices work internally
  • Eligibility for a mandatory background check

Nice to have

  • Prior experience in finance, trading, or domain knowledge across asset classes, rates, FX, fixed income, or structured products
  • Familiarity with TDD and BDD concepts and practical application in existing codebases
  • French language proficiency

Work setup

  • Montreal, QC with up to 2 days remote per week after 3 months, subject to manager discretion
  • 6+ month contract
  • English required; French is a plus
  • Quebec statutory holidays apply
Create a job alert for this search

Senior C# Back-end Developer • Montreal, QC, Canada

Similar jobs

Senior Software Engineer, Backend

Common RoomMontreal (administrative region), QC, CA
Full-time

Common Room is the customer intelligence platform that captures every buying signal, giving companies superpowers with AI enrichment and automation to reach the right person with the right context ... Show more

 • Promoted

Senior Full-Stack Developer

1ValetMontreal (administrative region), QC, CA
Full-time

We’re looking for a Senior Full-Stack Developer to join one of our development squads and help build new features for the 1VALET smart‑building platform.This role is hands‑on and product‑focused, w... Show more

 • Promoted

Senior Back End Software Engineer

EpistemixMontreal (administrative region), QC, CA
Full-time

Senior Back End Software Engineer.Our software engineers at Epistemix show a clear passion for quality and love to bring software to life.You are energized by the idea of building something new and... Show more

 • Promoted

Senior Full-Stack Developer

Small DoorMontreal (administrative region), QC, CA
Full-time

Small Door is membership-based veterinary care designed with human standards that is better for pets, pet parents, and veterinarians alike.We designed and delivered a reimagined veterinary experien... Show more

 • Promoted

Senior Back End Software Engineer (Canada)

DraftwiseMontreal (administrative region), QC, CA
Full-time

We are looking for an experienced back end software engineer to join our team.As an experienced team member, you will have a broad ownership and impact on the technology, product, and our culture.Y... Show more

 • Promoted

Backend Senior Developer

OctasicMontreal
Full-time

Founded in 1998, Octasic is a privately held company headquartered in Montreal, Canada, with Research and Development facilities in Canada and India and a global sales support network.Octasic is a ... Show more

 • Promoted

Senior Solution Engineer - Developer Relations

HRBMontreal (administrative region), QC, CA
Full-time

Senior Solutions Engineer, DevRel.We’re supporting a remote-first team behind an open-source developer platform that has processed $5B+ in transaction volume and powers games and apps used by milli... Show more

 • Promoted

Senior Java Back End Developer

National BankMontreal, QC, CA
Full-time

A career as a Senior Java Back End Developer in the Data Destruction Governance Platform IT Delivery team at National Bank means acting as a Back End Developer and putting your technical skills at ... Show more

 • Promoted

Senior Developer

Coconut SoftwareMontreal (administrative region), QC, CA
Full-time

At Coconut Software, we’re not just building software—we’re reimagining how financial institutions connect with their customers.As a Senior Developer, you will be a driving force in shaping innovat... Show more

 • Promoted

Senior Full-Stack Developer

NamelyMontreal (administrative region), QC, CA
Full-time

Headquarters Product and Technology.Small Door is membership‑based veterinary care designed with human standards that is better for pets, pet parents, and veterinarians alike.We designed and delive... Show more

 • Promoted

Senior Backend Developer

SportlogiqMontreal (administrative region), QC, CA
Full-time

We are the world's sports analytics leader, using cutting-edge AI technology to produce unique sports data and performance insights.These insights provide an edge to teams, leagues, media organizat... Show more

 • Promoted

Senior Developer

IntactMontreal (administrative region), QC, CA
Full-time

Employee Share Purchase Plan (ESPP) – with Intact matching 50% of your net shares.We are seeking a versatile profile: a developer specialized in server‑side automated testing, with the initiative a... Show more

 • Promoted

Back-End Developer for Scalable Systems

UrideMontreal (administrative region), QC, CA
Full-time

Transform back-end architecture as a Senior Developer with a focus on scalability.Lead the design and implementation of efficient APIs and enhance user experiences on web platforms.This role emphas... Show more

 • Promoted

Senior Developer

AdeccoMontreal (administrative region), QC, CA
Temporary

Recruitment Consultant @ Adecco | Human Resources, HRM, Training and Development | CHRP in process.Adecco is currently recruiting for a Senior Developer.This is a 6-month contract opportunity with ... Show more

 • Promoted

Senior Developer for SaaS Innovations

AlayaCareMontreal (administrative region), QC, CA
Full-time

AlayaCare in Montreal seeks a Senior Fullstack Developer to lead the enhancement of its SaaS platform, focusing on backend services and Python development.Work hybrid while revolutionizing home hea... Show more

 • Promoted

Senior Backend Engineer

BetrMontreal (administrative region), QC, CA
Full-time

Founded in 2022 by Joey Levy and Jake Paul, Betr is building the world's first real money gaming super app.The company's first product, Betr Picks, launched in September 2023 and quickly grew to se... Show more

 • Promoted

Senior Software Engineer, Developer Experience

VantaMontreal (administrative region), QC, CA
Full-time

At Vanta, our mission is to help businesses earn and prove trust.We believe that security should be monitored and verified continuously, and we empower companies to practice better security and pro... Show more

 • Promoted

Valnet Back-End Developer Opportunity in Montreal

Valnet Inc.Montreal, Montreal (administrative region), CA
Full-time

Join Valnet in Montreal as a Back-End Developer and play a key role in shaping our website projects.Leverage your programming expertise for impactful web application development.In this position, V... Show more

 • Promoted

Senior C# Full-Stack Developer [#4935]

Alteo Inc.Montreal (administrative region), QC, CA
Permanent

Job Description Alteo is looking for a Senior C# Full-Stack Developer for a permanent position based in Montreal.Hybrid: 2 days in the office / 3 days teleworking.You will work on diverse projects,... Show more

 • Promoted

Montreal Senior Full-Stack C# Developer

AlteoMontreal
Full-time +1

Accelerate your professional journey with Alteo as a Senior Full-Stack Developer specializing in C#.This permanent, hybrid role allows flexibility with office and remote work.You will engage in div... Show more