companyNextLink Labs logo

Senior .NET Engineer - Remote in Canada

Remote Contract

Clicking Apply Now takes you to AutoApply where you can tailor your resume and apply.


Unlock Your Potential

Generate Job-Optimized Resume

One Click And Our AI Optimizes Your Resume to Match The Job Description.

Is Your Resume Optimized For This Role?

Find Out If You're Highlighting The Right Skills And Fix What's Missing

Experience Level

Senior

Qualifications

Required QualificationsStrong proficiency in C# and ASP. NET Core. Experience with Clean Architecture and CQRS patterns. Familiarity with Dapper and PostgreSQL. Knowledge of request validation techniques, preferably with FluentValidation. Experience working in agile development environments. Excellent communication skills, both verbal and written. Proven ability to work collaboratively in a remote team.

About the job

About NextLink Labs

NextLink Labs is an innovative technology company dedicated to empowering businesses in developing, scaling, and securing their software applications. We understand that the success of companies, teams, and products relies on the effective and secure use of technology. Our commitment lies in helping clients excel in their industries.

As a remote-first organization with a diverse team distributed across the country, we strive to create a comfortable and collaborative work environment. We are dedicated to fostering an inclusive culture where everyone can thrive both professionally and personally.

Position Overview

We are looking for a driven Senior . NET Developer with expertise in C# and ASP. NET Core to join our Custom Software Development consulting team. The ideal candidate will be responsible for developing and maintaining scalable backend services and APIs, seamlessly integrating with our clients' engineering teams.

Key Responsibilities

  • Design, develop, and maintain scalable backend services and APIs using C# and ASP. NET Core (. NET 9).
  • Implement and enhance Clean Architecture with CQRS patterns utilizing MediatR.
  • Collaborate with fellow engineers to architect and deliver modular, well-structured solutions.
  • Engage directly with clients to provide demonstrations and gather feedback.
  • Build and optimize data access layers using Dapper and PostgreSQL.
  • Establish request validation pipelines utilizing FluentValidation.
  • Participate in an agile team environment with daily stand-ups and weekly meetings.
  • Conduct code reviews, providing constructive feedback to peers.
  • Contribute to system observability and monitoring with Serilog, OpenTelemetry, and Grafana.

About NextLink Labs

NextLink Labs is a rapidly expanding technology firm committed to equipping businesses with the tools they need to thrive. We specialize in building secure, scalable software applications and fostering environments where teams can flourish. Our remote-first approach promotes flexibility and inclusiveness, allowing our team to work efficiently from anywhere in Canada.

Similar jobs

Tailoring 0 resumes

We'll move completed jobs to Ready to Apply automatically.