Talent.com
Maarut
Senior C#.NetMaarut • Montreal, Quebec, Canada
Senior C#.Net

Senior C#.Net

Maarut • Montreal, Quebec, Canada
30+ days ago
Job type
  • Full-time
Job description

We are seeking a Senior C# / .NET Developer to join a high-performing engineering team delivering complex data-intensive software solutions. The role requires deep expertise in development and a proven track record of building resilient distributed systems that operate at scale. This is a hands-on engineering position focused on technical delivery designing building and maintaining backend services that are clean reliable and production-ready. The ideal candidate is pragmatic quality-driven and thrives in fast-paced environments where attention to detail and consistent execution make the difference.


Key Responsibilities

  • Design develop and maintain high-performance backend services and APIs using C# and (.NET 5/6) in a distributed systems environment
  • Build and evolve resilient scalable microservices and event-driven architectures that handle large volumes of data reliably
  • Collaborate with cross-functional teams including architects product managers and QA engineers to define technical requirements and deliver solutions that meet business objectives
  • Ensure code quality through rigorous unit integration and performance testing adhering to the teams Definition of Done and engineering standards
  • Participate actively in code reviews architectural discussions and technical decision-making contributing to the continuous improvement of engineering practices
  • Identify diagnose and resolve performance bottlenecks system failures and technical debt in production and pre-production environments
  • Contribute to the design and implementation of data pipelines and processing workflows for large-scale datasets
  • Document technical designs APIs and system behaviors to ensure knowledge sharing and long-term maintainability



Requirements

Required Skills & Qualifications (Must-Have)

  • Undergraduate degree or higher in Computer Science Engineering Finance or a related field
  • 7 years of hands-on software development experience with strong proficiency in C# and frameworks (.NET 5 6)
  • Proven experience designing and building resilient distributed systems (microservices event-driven architectures message queues)
  • Demonstrated ability to work effectively with large volumes of data including data processing pipelines and high-throughput systems
  • Commitment to writing high-quality clean maintainable and well-tested code with a strong focus on readability and long-term supportability
  • Experience with RESTful API design and development including integration with third-party services and internal platform components
  • Solid understanding of software engineering best practices: SOLID principles design patterns CI/CD pipelines and version control (Git)
  • Deadline-driven detail-oriented and results-focused consistently able to meet high quality standards while managing multiple concurrent tasks and priorities
  • Professional-level English proficiency (written and spoken) for client-facing communication and technical documentation


Soft Skills

  • Highly pragmatic and delivery-focused driven by outcomes not just technical elegance
  • Strong communicator capable of explaining complex technical concepts clearly to both engineering peers and non-technical stakeholders
  • Proactive in identifying risks dependencies and technical blockers with a bias toward resolution
  • Collaborative team player who builds trust across distributed cross-functional teams
  • Detail-oriented and organized particularly around code quality testing coverage and technical documentation
  • Resilient and adaptable in fast-paced complex delivery environments with evolving requirements


Preferred Qualifications / Nice-to-Have

  • Experience working in a Capital Markets or FinTech environment with familiarity with financial data models or trading workflows
  • Background in Risk Systems and/or Pricing Model Integration
  • Passion for technology and large-scale software design including interest in system architecture and engineering at scale
  • Hands-on experience with core Java and Spring Boot or demonstrated willingness to learn and apply Java in a polyglot environment
  • Experience with Generative AI (Gen AI) tools frameworks or integrations within software products
  • Familiarity with cloud platforms (AWS Azure or GCP) and container orchestration (Docker Kubernetes)
  • Exposure to nearshore or offshore delivery models with distributed international teams



Employment Type : Full Time
Experience: years
Vacancy: 1
Create a job alert for this search

Senior C#.Net • Montreal, Quebec, Canada

Similar jobs

Senior.NET Developer for Innovative Revenue Management Systems

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

NET Developer role focusing on innovative revenue management systems.Drive product development for quote-to-cash features in a fully remote setting.You will play an essential role in shaping how en... Show more

 • Promoted

Azure.Net Developer

Lorven Technologies Inc.Montreal (administrative region), QC, CA
Full-time

Sr US IT Recruiter @ Lorven Technologies Inc | MBA, US and Canada Staffing Services.We are currently looking for a strong.Remote (Canada/ Mexico PST Time Zone).Please find the detail description be... Show more

 • Promoted

Lead Dotnet Developer

Insight GlobalMontreal (administrative region), QC, CA
Temporary

Be among the first 25 applicants.Get AI-powered advice on this job and more exclusive features.This range is provided by Insight Global.Your actual pay will be based on your skills and experience —... Show more

 • Promoted

Senior.NET Full-Stack Lead - React & SQL Expert

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

A technology company in Canada is looking for a Senior Fullstack Developer to lead development efforts and build complex features.This role requires 5+ years of experience with C# and.NET technolog... Show more

 • Promoted

Ingénieur Logiciel Senior C#/.NET

TOTEM talent recruiterMontreal
Full-time

Impactez la recherche médicale en tant qu'ingénieur logiciel senior C#/.Contribuez à des solutions innovantes aux côtés d'équipes pluridisciplinaires.Ce rôle clé au sein de notre client, un éditeur... Show more

 • Promoted

Senior.Net/C Developer For Adps — Hybrid - C$88,000 - C$110,000 Par An

Entreprise Leader En Ingénierie ÉlectriqueCandiac, Canada
Full-time

Développeur logiciel senior recherché pour une entreprise d'ingénierie électrique à Brossard.Offre un travail hybride avec un salaire annuel entre 88 000 $ et 110 000 $. Show more

 • Promoted

Sr/ Lead.Net Developer

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

Get AI-powered advice on this job and more exclusive features.This range is provided by TEEMA.Your actual pay will be based on your skills and experience — talk with your recruiter to learn more.Di... Show more

 • Promoted

Senior Dotnet Developer

Accion LabsMontreal (administrative region), QC, CA
Full-time

Direct message the job poster from Accion Labs.Remote - Immediate interviews for Senior.Net Developer - Long term contract.Entity Framework experiences for CRUD (CQRS), Design Pattern Implementatio... Show more

 • Promoted

Senior.NET Engineer Wanted

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

NET Engineer, creating scalable and efficient platforms within a collaborative engineering environment.Your expertise will drive trade processing improvements.NET Engineer, your focus will be on bu... Show more

 • Promoted

C#/.net developer

Info-WaysMontreal (administrative region), QC, CA
Full-time

BGV will be done for the selected candidates.Professional Development Experience:.Strong core Computer Science fundamentals, Object‑Oriented development, Data structures, Memory Management, Debuggi... Show more

 • Promoted

Senior Full Stack.NET Architect in Gen AI

Avanade Spain SLMontreal (administrative region), QC, CA
Full-time

Explore a remote position as a Senior Full Stack.NET Architect at Avanade, with a focus on Generative AI advancements.Drive revolutionary digital experiences today.Avanade is looking for an experie... Show more

 • Promoted

Senior.NET Full-Stack Developer – Montreal | Flexible Schedule

XTMMontreal
Full-time

A leading translation management company in Montreal is seeking an Intermediate/Senior.You'll work with a talented team on innovative projects, contributing to the development of the FlowFit soluti... Show more

 • Promoted

Senior Developer in Full-Stack.NET/Angular

HighspringMontreal
Full-time +1

Transform digital platforms with Highspring as a Senior Full-Stack Developer, focusing on both backend and frontend technologies.Join a dynamic team and enhance your development skills.Highspring i... Show more

 • Promoted

Senior.Net Developer (REMOTE)

Yoush ConsultingMontreal (administrative region), QC, CA
Remote
Full-time

Are you an independent IT Consultant or wish to become one? Are you looking to partner with an organization that presents you to consulting opportunities and supports you as a partner?.NET Core-bas... Show more

 • Promoted

Senior.NET Developer

Embrace Software IncMontreal (administrative region), QC, CA
Full-time

Embrace Software, headquartered in Tampa, USA, is one of the fastest-growing software acquirers in the world.We focus on building niche software businesses that deliver mission-critical solutions a... Show more

 • Promoted

Senior.NET Cloud Architect | Azure, AWS & CI/CD

High Tech GenesisMontreal
Full-time

Une entreprise de technologie à Montréal recherche un architecte technique pour rejoindre son équipe.Le candidat idéal doit avoir plus de 7 ans d'expérience en technologies de l'information, avec u... Show more

 • Promoted

Senior.NET Developer for Scalable Systems

NGE SportsMontreal
Full-time

NET Backend Developer and leverage your skills to build robust backend systems.This hybrid role focuses on designing scalable services and implementing clean architecture methodologies.We are searc... Show more

 • Promoted

Senior C#.NET Software Architect | Hybrid Montréal

Amaris ConsultingMontreal
Full-time

Une société de conseil internationale recherche un Architecte Logiciel à Montréal.Vous concevrez l’architecture des applications C# /.NET et garantirez leur performance et scalabilité.Avec un minim... Show more

 • Promoted

Développeur C#.Net Senior chez Quanteam

QuanteamMontreal
Full-time

Portez vos compétences en développement au niveau supérieur avec Quanteam comme Développeur C# Senior.Ce poste est centré sur la création d'applications WEB/Angular avec des requêtes SQL complexes.... Show more

 • Promoted

Senior Backend Engineer - AI-First,.NET/C# (Remote Canada)

Computrition, Inc.Montreal (administrative region), QC, CA
Remote
Full-time

A leading software company is seeking a Senior Software Engineer to develop a new AI-first SaaS application.You will design backend systems using.NET/C# and apply advanced architectural patterns wi... Show more