Pulse Job logoPulse Job
HomeJobsBlogPricingContact
Pulse Job logoPulse Job

Trusted global job portal connecting talented professionals with top companies worldwide.

support@pulsjob.com

For Job Seekers

  • Browse Jobs
  • Premium Jobs
  • Create Profile
  • Pricing
  • Career Tips

For Employers

  • Hire someone
  • Employer Dashboard
  • Success Stories

Career Tools

  • AI Auto-Apply
  • Expert Resume Review
  • Set Job Alerts

Company

  • About Us
  • Contact
  • Blog

Support

  • FAQ
  • 14-Day Refund Policy
  • Privacy Policy
  • Terms of Service
  • Community Guidelines

Copyright © 2026 Pulse Job. All rights reserved.

FacebookTwitterLinkedInInstagram

Get the Pulse Job app for the best experience.

Disclaimer: Pulse Job is a platform connecting job seekers with employers. We do not guarantee employment or verify all employer claims. Users should exercise due diligence when applying for jobs or hiring candidates.

  1. Home
  2. Jobs
  3. Senior Full Stack .NET Engi...

Senior Full Stack .NET Engineer

Back to Jobs
Jobgether logo

Senior Full Stack .NET Engineer

Jobgether

112,000–150,000 / Year

Location

Canada

Experience

Senior

Posted

Jul 10, 2026

Apply by

August 9, 2026

Applicants

0

Early applicantEasy applyFull-timeWork from Home

Sign in to apply on web or download the app for more options.

Job Description

This position is listed on behalf of a partner company, who manages all applications and next steps. Our partner is looking for a Senior Full Stack .NET Engineer based in Canada. The Senior Full Stack .NET Engineer will play a key role in building and evolving software solutions that support innovation in scientific research and digital transformation. This position offers the opportunity to design, develop, and maintain modern applications across desktop and web platforms while working on impactful products used globally. You will take ownership of features from concept through delivery, collaborating with product, QA, DevOps, and customer-facing teams. The role combines technical depth, problem-solving, and engineering excellence in a remote-friendly, collaborative environment. You will contribute to scalable architecture, clean code practices, automated testing, and continuous improvement across a diverse technology ecosystem. The ideal candidate is a highly experienced engineer who enjoys solving complex challenges and turning ideas into reliable software. ### Accountabilities: As a Senior Full Stack .NET Engineer, you will design, develop, and improve high-quality software applications while contributing to technical decisions, engineering practices, and product outcomes. You will work autonomously while collaborating with cross-functional teams to deliver reliable solutions. - Develop and maintain .NET Core applications across desktop and web environments, including WPF clients, ASP.NET Core Web APIs, MVC applications, and Minimal APIs. - Translate product requirements and business needs into technical designs, implementation plans, and scalable software solutions. - Own features throughout the full development lifecycle, including architecture, coding, testing, documentation, deployment support, and ongoing improvements. - Build reliable automated testing solutions using frameworks such as MSTest, NUnit, or xUnit, including unit and integration testing practices. - Collaborate with product managers, QA specialists, DevOps teams, and customers to refine requirements, review solutions, and deliver impactful features. - Apply software engineering best practices including code reviews, static analysis, refactoring, documentation, and maintainable architecture patterns. - Contribute to improving system reliability, performance, security, and overall code quality. - Participate in technical discussions and help shape development standards, processes, and engineering improvements. - Work with modern development tools and practices including Git, Azure DevOps, debugging tools, and continuous integration workflows. - Support the evolution of applications through innovation, experimentation, and adoption of emerging technologies. ## Requirements: The ideal candidate is an experienced software engineer with strong full stack development expertise, a passion for building quality applications, and the ability to independently drive technical initiatives from concept to completion. - 7+ years of professional experience developing with C# and .NET Core, with 5+ years delivering production software applications. - Degree in Computer Science, Software Engineering, or a related technical discipline preferred. - Strong hands-on experience with WPF and ASP.NET Core technologies, including Web API, MVC, and Minimal APIs. - Experience with Blazor WebAssembly and/or Blazor Server is an asset. - Strong knowledge of Entity Framework Core, including ORM usage, migrations, and database performance optimization. - Advanced understanding of asynchronous programming patterns using async/await and task-based development. - Experience applying software design patterns such as MVVM, dependency injection, CQRS, and RESTful API principles. - Strong testing experience with automated testing frameworks and a commitment to reliable software delivery. - Proficiency with Visual Studio, debugging tools, source control systems, and development workflows. - Ability to work independently, manage ambiguity, and transform high-level concepts into completed technical solutions. - Strong analytical skills, attention to detail, and commitment to clean, maintainable code. - Experience with additional technologies such as T-SQL, Docker, TestContainers, OpenTelemetry, cloud platforms, CI/CD pipelines, and secure development practices is a plus. - Familiarity with OWASP principles, secrets management, and cloud security best practices is an advantage. ## Benefits: The organization provides a comprehensive rewards package designed to support employee well-being, professional development, and long-term success. - Competitive base salary range of approximately CAD $112,000–$150,000. - Private healthcare coverage. - Company pension plan. - Wellness benefits, including mental health resources and fitness-related perks. - Flexible remote-friendly work environment. - Opportunities to contribute to meaningful, globally impactful technology solutions. - Supportive culture focused on collaboration, innovation, and continuous learning. - Recognition programs and a total rewards approach combining compensation, benefits, and employee development opportunities. How Jobgether works: We use an AI-powered matching process to ensure your application is reviewed quickly, objectively, and fairly against the role's core requirements. Our system identifies the top-fitting candidates, and this shortlist is then shared directly with the hiring company. The final decision and next steps (interviews, assessments) are managed by their internal team. We appreciate your interest and wish you the best! [Why Apply Through Jobgether?](https://jobgether.com/how-jobgether-works) Data Privacy Notice: By submitting your application, you acknowledge that Jobgether will process your personal data to evaluate your candidacy and share relevant information with the hiring employer. This processing is based on legitimate interest and pre-contractual measures under applicable data protection laws (including GDPR). You may exercise your rights (access, rectification, erasure, objection) at any time. #LI-CL1

Key Responsibilities

  • Develop and maintain .NET Core applications across desktop and web environments including WPF, ASP.NET Core, MVC, and Minimal APIs.
  • Translate product requirements into technical designs and scalable software solutions.
  • Own features throughout the full development lifecycle from architecture to deployment.
  • Build reliable automated testing solutions using frameworks like MSTest, NUnit, or xUnit.
  • Collaborate with product managers, QA, DevOps, and customers to refine requirements and deliver features.
  • Apply software engineering best practices including code reviews, static analysis, and refactoring.
  • Contribute to improving system reliability, performance, security, and code quality.
  • Participate in technical discussions to shape development standards and engineering improvements.
  • Work with modern development tools including Git, Azure DevOps, and continuous integration workflows.

Skills Required

C#.NET CoreWPFASP.NET CoreWeb APIMVCMinimal APIsEntity Framework CoreAsync/AwaitMVVMDependency InjectionCQRSRESTful APIMSTestNUnitxUnitVisual StudioGitAzure DevOpsT-SQLDockerTestContainersOpenTelemetryCI/CDProblem solvingAnalytical skillsAttention to detailAbility to work independentlyManage ambiguityCollaborationBlazor WebAssemblyBlazor ServerCloud platformsCI/CD pipelinesOWASP principlesSecrets managementCloud security

Benefits

  • Competitive base salary
  • Private healthcare coverage
  • Company pension plan
  • Wellness benefits
  • Mental health resources
  • Fitness-related perks
  • Flexible remote-friendly work environment
  • Recognition programs
  • Employee development opportunities

App exclusive · Free

Smart Job AI Coach

Your personal interview coach on every job — readiness tips, profile improvements, and role-specific prep. Available only in the Pulse Job app.

Interview readiness

See how prepared you are and what to improve for each role.

Personalized tips

Actionable suggestions based on your profile and the job.

After you apply

Keep coaching momentum from job detail through application success.

Get Smart Job AI Coach in the appFree on iOS and Android

Job Overview

Salary

112,000–150,000 / Year

Currency: CAD

Job Type

Full-time

Experience

Senior

Location

Canada

Application Deadline

August 9, 2026

Total Applicants

0

About Jobgether

Jobgether logo

Jobgether is a leading company in the Technology sector, known for innovation and employee-centric culture.

View Company

Similar roles for you

Matched using this role's title and skills. Open the job search anytime to see every listing.

Dotmatics logo

Senior Full Stack .NET Engineer | Virscidian

Dotmatics

112,000–150,000 / Year

Full-timeWork from Home
Remote - Canada·Senior·Jul 10
Brightvision logo

Senior .NET Full Stack Developer

Brightvision

100,000–150,000 / Year

Full-timeEasy applyWork from Home
Remote·Senior·Jul 7
Brightvision logo

Senior .NET Full Stack Developer

Brightvision

100,000–150,000 / Year

Full-timeEasy applyWork from Home
Remote·Senior·Jul 10
Brightvision logo

Senior .NET Full Stack Developer

Brightvision

100,000–150,000 / Year

Full-timeEasy applyWork from Home
Remote·Senior·Jul 10
Brightvision logo

Senior .NET Full Stack Developer

Brightvision

100,000–150,000 / Year

Full-timeEasy applyWork from Home
Remote·Senior·Jul 10
Brightvision logo

Senior .NET Full Stack Developer

Brightvision

100,000–150,000 / Year

Full-timeEasy applyWork from Home
Remote·Senior·Jul 10
Browse all jobs