NextLink Labs LLC logo

Senior .NET Engineer — Canada

Job Overview

Location

Canada

Job Type

Contract

Category

Backend Engineer

Date Posted

March 28, 2026

Full Job Description

📋 Description

  • Senior .NET Engineer role at NextLink Labs LLC, a fast-growing technology firm specializing in secure, scalable software solutions for clients across industries. This position is critical to delivering high-quality backend systems that enable client success through clean architecture, API excellence, and collaborative engineering practices in a remote-first Canadian environment.
  • Design, develop, and maintain scalable backend services and APIs using C# and ASP.NET Core (.NET 9), implementing Clean Architecture with CQRS patterns via MediatR to ensure modular, maintainable, and high-performance solutions for enterprise clients.
  • Build and optimize data access layers using Dapper and PostgreSQL, implement request validation pipelines with FluentValidation, and enhance system observability through Serilog, OpenTelemetry, and Grafana for proactive monitoring and debugging.
  • Collaborate closely with cross-functional engineering teams and directly engage with clients to demonstrate progress, gather feedback, and align technical delivery with business objectives in agile environments featuring daily standups and weekly planning sessions.
  • Participate in rigorous code reviews, mentor peers through knowledge sharing, and uphold engineering excellence by applying strong unit-testing practices using xUnit, Moq, and FluentAssertions to ensure reliability and reduce defects.
  • Contribute to architectural decisions that support scalable, distributed systems while adhering to security best practices including JWT-based authentication and authorization, ensuring solutions are resilient, secure, and production-ready.
  • Operate with high autonomy and ownership in a remote-first culture that values clarity, outcomes, and technical mastery, enabling you to shape impactful solutions while maintaining work-life balance and professional growth.
  • Develop deep expertise in modern .NET ecosystem tools and patterns, positioning yourself as a trusted advisor capable of leading complex software engagements from scoping to delivery in a consulting context.

🎯 Requirements

  • 5+ years of experience building backend services with C# and .NET (ASP.NET Core)
  • Strong understanding of Clean Architecture, CQRS, and the Mediator pattern (MediatR)
  • Proficiency with relational databases (PostgreSQL) and lightweight ORMs (Dapper)
  • Experience with validation frameworks such as FluentValidation
  • Strong unit-testing abilities using xUnit, Moq, and FluentAssertions
  • Proficient understanding of version control systems (Git)

🏖️ Benefits

  • Competitive salary with bonus structure
  • Remote-first culture, flexible work schedule, and autonomy to do your best work
  • Responsibility and autonomy at a growing company
  • Opportunity to build something big and exciting
  • Inclusive, collaborative work environment focused on professional thriving and personal well-being

Skills & Technologies

Python
Go
Ruby
React
Rails
Senior
Remote

Ready to Apply?

You will be redirected to an external site to apply.

NextLink Labs LLC logo
NextLink Labs LLC
Visit Website

About NextLink Labs LLC

NextLink Labs is a Pittsburgh-based DevOps and software engineering consultancy founded in 2015. The company specializes in cloud architecture, Kubernetes, CI/CD automation, and security for enterprises adopting modern software delivery practices. It provides engineering staff augmentation, platform assessments, and hands-on training to accelerate digital transformation. Clients include Fortune 500 firms, healthcare organizations, and high-growth startups across North America. The firm emphasizes pragmatic, vendor-agnostic solutions and knowledge transfer to internal teams, enabling scalable, resilient infrastructure and faster release cycles.

Get more remote jobs like this

Subscribe to the weekly newsletter for similar remote roles and curated hiring updates.

Newsletter

Weekly remote jobs and featured talent.

No spam. Only curated remote roles and product updates. You can unsubscribe anytime.

Similar Opportunities

Yerevan, Armenia
Full-time
Expires Jun 4, 2026
Go
Rust
Ruby
+5 more

16 days ago

Apply
Argentina
Full-time
Expires May 12, 2026
Java
Remote

1 month ago

Apply
Argentina
Full-time
Expires May 20, 2026
JavaScript
TypeScript
React
+5 more

1 month ago

Apply
Argentina
Full-time
Expires Apr 29, 2026
Ruby
PostgreSQL
MySQL
+4 more

2 months ago

Apply