Backend Software Engineer (.NET)
Mission.dev
Agreement type: Full-time remote position, 40 hours per week,
Contractor agreement with Mission.
Our company description
Mission.dev is the next-gen staffing platform for software talent.
We help you find, evaluate, and manage top software talent (contractors or direct hires) faster, smarter, and more efficiently.
Powered by AI. Backed by real humans.
About the Client
This global SaaS provider develops a physical security workforce management platform used by thousands of organizations worldwide. The software acts as a unified system of record for security operations, offering integrated solutions for incident reporting, mobile patrols, and back-office functions such as scheduling and payroll. The platform helps security teams protect people and respond to incidents more efficiently by providing essential tools for field personnel and supervisors within a complex, mission-critical environment.
About the Role
As a Backend Software Engineer, you will take ownership of the services powering a mission-critical field operations platform. You will contribute to a modern microservices architecture built on the latest .NET standards while maintaining a stable, high-traffic legacy system. Working within a cross-functional squad, you will be responsible for the full lifecycle of backend features, from initial refinement to operational maintenance. This role requires independent execution, accountability for feature outcomes, and a commitment to improving code quality and system reliability across diverse codebases to support real-time field operations.
What You’ll Do
- Deliver complete backend features end-to-end, including implementation, testing, and database migrations for high-availability services.
- Build and maintain APIs and business logic across both modern microservices and established legacy applications.
- Design components using Clean Architecture and CQRS patterns to ensure reliability, performance, and scalability.
- Model relational data and optimize complex queries to maintain high performance in SQL Server environments.
- Conduct thorough code and schema reviews to ensure security, maintainability, and adherence to established architectural patterns.
- Manage the full operational lifecycle of owned services, including incident response and the implementation of regression tests.
- Leverage AI-assisted development tools to accelerate refactoring, test generation, and code comprehension across large codebases.
- Overlap at least 4 hours with CET and 4 hours with EST during working hours.
What You Bring
- 3+ years of professional experience in backend development using C# and .NET.
- Proficiency in building APIs with ASP.NET Core Web API, including dependency injection.
- Strong experience in relational data modeling and writing optimized T-SQL for SQL Server.
- Experience managing database migrations within a production environment.
- Proven ability to maintain and update large-scale legacy .NET Framework applications.
- Experience writing comprehensive unit and API integration tests.
- Familiarity with Git and working in an Agile development environment.
Nice to Haves
- Experience with Entity Framework Core for data persistence.
- Familiarity with CQRS, Clean Architecture, and microservices patterns.
- Experience using Docker and Docker Compose for local development environments.
- Knowledge of NATS or similar message-queueing systems for event-driven architectures.
- Experience incrementally migrating legacy functionality to modern service-oriented architectures.
$60k - $115k per year
...Description: Mode de travail : Hybride – 3 jours par semaine en présentiel Description du poste Nous recherchons un(e) développeur(se) backend .NET pour concevoir, développer et faire évoluer des services fiables, sécurisés et performants dans un environnement moderne de...SuggestedFull timeDay shift3 days per week$60k - $115k per year
Développeur Backend .Net Description de poste Mode de travail : Hybride – 3 jours par semaine en présentiel Description du poste Nous recherchons un(e) développeur(se) backend .NET pour concevoir, développer et faire évoluer des services fiables, sécurisés et performants...SuggestedDay shift3 days per week$34 - $36 per hour
...cultivating a work environment where all team members belong and have the opportunity to thrive. Interns work side-by-side with top engineers in the industry while having autonomy from the get-go. They contribute to user-facing products and are able to see their work go live...SuggestedFull timeSummer workInternshipSummer internshipWork at officeImmediate startWork from home3 days per week- ...actively seeking an experienced Senior C# .NET Backend Developer . About the Role As... ...models . This is a pure backend engineering role . We are seeking a hardcore C# / .... ...Minimum 8+ years of dedicated backend software engineering experience with C# / .NET...SuggestedPermanent employmentContract workImmediate startRelocationRelocation package
- ...of choice for industry leaders such as: Epic Xbox Meta Obsidian Entertainment Riot Gearbox Software We are looking for a Backend Engineer with strong Java and C++ experience to work on backend systems supporting game functionality and the client/server...SuggestedFull timeRemote workFlexible hours
- ...environment, your responsibilities include crafting and supporting software for trade booking, position management, settlement, and straight... ...of code, 1000 VMs, 2500 services/api). TECHNICAL STACK: C | .NET | MongoDB | NATS.io | MQ Series | Oracle | GIT | Jenkins | Nugget...Full time
- ...Travailler sur les composants FrontEnd et BackEnd du produit en utilisant toutes les technologies principales du Framework .NET Créer et maintenir d'architectures d... ...fit: Bachelor’s degree in Computer Engineering, Software Engineering or Computer Science, or...Full timeFlexible hours
$95k - $145k per year
...Time CGI is seeking an experienced Senior Software Engineering Specialist to join our growing Software... .... Develop resilient, scalable backend systems optimized for enterprise cloud environments... ..., such as: Java (Spring Boot) C (.NET Core)JavaScript / TypeScript (Node.js, React...Long term contractPermanent employmentFull timeWork at officeShift work- ...TEHORA est présentement à la recherche d'un(e) programmeur(euse) senior BackEnd C# / .NET Core ayant d'excellentes aptitudes techniques, d'excellentes connaissances et qui souhaite mettre à profit ses compétences au sein d'une équipe polyvalente. La personne retenue contribuera...Hourly payContract workApprenticeshipRemote workFlexible hours
- ...TEHORA est présentement à la recherche d' un(e) programmeur(euse) junior BackEnd C# / .NET Core ayant de bonnes aptitudes techniques, une grande capacité d'apprentissage et qui souhaite mettre à profit ses compétences au sein d'une équipe polyvalente. La personne retenue...Hourly payFull timeContract workRemote workFlexible hours
- ...and scale their operations. Our Montréal engineering team works in an Agile, collaborative environment, building modern, scalable software at the intersection of AI, cloud, and business... ...and ship full-stack features across our .NET backend and modern frontend, and drive the...Long term contractFull timeInternshipRemote work
$81.6k - $115.2k per year
...specific details for this role. Job Description: Job Description Summary The TD Insurance Digital Platform is looking for a Software Engineer to join the MyInsurance development team. As a Software Engineer, the candidate will be a key contributor to comprehensive end-...Full timeWork from home- ...backed by top-tier VCs, with offices in Brooklyn and Paris. We ship things that matter. The Role We're looking for a Senior Backend Engineer to own and evolve the backbone of our system. Our backend connects robots, embedded devices, Android applications, EMR...Full timeWork at officeRemote work
- ...pushing entertainment boundaries, join our journey and help create the unknown! Job Description As a Machine Learning Operations Software Engineer at Ubisoft Montréal, you will help build reliable and scalable systems that protect the trust and safety of our players ....Full timeWork at office
- ...form a powerful all-in-one solution. Our software allows airports, control centers, retail... ...Bachelor’s degree in Computer or Software Engineering, Computer Sciences or equivalent experience... ...with object-oriented programming (C#/.NET or Java) Problem solver, analytic skills...Full timeLocal areaWorldwideFlexible hoursDay shift
- Job Responsibility: Full-time Department: Software Development Company Description CS Group... ...is looking for a Software Verification Engineer. Their role will be to test embedded software... ...on aircraft and space system such as engine control, flight management systems and display...Permanent employmentFull timeWork at officeRemote workFlexible hours
$80k - $155k per year
...Required qualifications At least 5 years of software development experience, with a track... ...development language or environment among C#/.NET, Java, Python or JavaScript/TypeScript,... ...of each candidate. Use of the term ‘engineering’ in this job posting refers to the technical...Full time- ...MANNARINO Systems & Software Inc. is a leader in providing safety-critical systems, software, hardware and certification engineering services to the aerospace, defense, space, simulation & power generation industries. Our customer base is very large, covering traditional...Long term contractPermanent employmentWork at office
- ...MANNARINO Systems & Software Inc. is a leader in providing safety-critical systems, software, hardware and certification engineering services to the aerospace, defense, space, simulation & power generation industries. Our customer base is very large, covering traditional...Long term contractPermanent employmentWork at office
- ...MANNARINO Systems & Software Inc. is a leader in providing safety-critical systems, software, hardware and certification engineering services to the aerospace, defense, space, simulation & power generation industries. Our customer base is very large, covering traditional...Long term contractPermanent employmentWork at office
- ...solutions supporting legacy and modern .NET applications hosted on Windows 10/11, Windows... ...teams, and Site Reliability Engineering (SRE) teams to prioritize and successfully... ...Must-have Minimum 5+ years of hands-on software development experience using the Microsoft...Permanent employmentFull timeLocal area
- Role Overview We are seeking an experienced Senior Developer to support the implementation, optimisation, and transformation of Power Platform initiatives. The role requires deep understanding of the solution and relevant experience. the successful candidate will be joining...
$130k - $200k per year
...About the Role Join an established Canadian textile manufacturer as a hands-on engineer who embeds with operational teams to deliver production software. You will own projects end to end helping improve factory operations through ERP implementation integrations automation...Full timeTemporary workInternshipRelocation- ...in automated testing, debugging, and root cause analysis. Strong understanding of QA methodologies, shift-left practices, and the software development lifecycle. Experience translating feature specifications into test coverage and test plans. Experience with unit, component...Long term contractFull timeTemporary workFlexible hoursShift work
$141.4k - $204.4k per year
...safer, and more rewarding. As a Senior Software Engineer, you will collaborate with Research Scientists... ...how new technologies integrate into backend architecture. You will translate ideas... ...creation, procedural systems) to a world-class engine used by millions of players. This is a...Full timeLocal area3 days per week$70k - $135k per year
...iOS developer looking to work on applications that go far beyond traditional mobile development? CGI is looking for a Senior iOS Software Engineer to contribute to the development of innovative applications combining iOS, augmented reality, 3D visualization, and Microsoft...Full timeLocal area3 days per week$72k - $90k per year
...just technology providers - we operate these systems, building the software, hardware, and operations that make urban micromobility work at... ...every day? Lyft’s team in Montreal is looking for a Software Engineer in Test to join its LUS team. Our goal is to continue the...Hourly payWork at officeWorldwideFlexible hours3 days per week$70k - $135k per year
...implement technical architectures based on Microsoft Azure, .NET, and/or Microsoft Dynamics CRM technologies, CGI offers an exciting... ...Bachelor’s degree in Computer Science, Information Systems, Software Engineering, or a related field Minimum 10 years of experience in...Full time- ...to connect! Brief overview of the Motion product Runneth from our Co-Founder & CEO, Reza Khadjavi . About the Senior Software Engineer role As a Senior Software Engineer, you'll work across the stack: building features, designing and maintaining the APIs and services...Permanent employmentFull timeSummer workInternshipWork at officeRemote workWork from homeShift work
- ...Expertise en C# moderne et sur la plateforme .NET Voilà ce que nous offrons !... ...team’s dynamic: In your role as a software developer, you will be in a unique position... ...Degree in Computer Science, Software Engineering, or equivalent Ability to learn quickly...Full timeContract workApprenticeshipFlexible hours
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Backend Software Engineer (.NET). Be the first to apply!
- backend software developer Montréal, QC
- backend developer Montréal, QC
- net developer intern Montréal, QC
- junior software developer .net Montréal, QC
- net developer visa sponsorship Montréal, QC
- asp.net developer Montréal, QC
- net maui developer Montréal, QC
- développeur c# net Montréal, QC
- full stack .net developer Montréal, QC
- developpeur c# net debutant Montréal, QC

