Senior .NET Engineer

Jobgether · Canada

Company

Jobgether

Location

Canada

Type

Full Time

Job Description

Team: IT

This position is listed on behalf of a partner company, who manages all applications and next steps. Our partner is looking for a Senior .NET Engineer based in Canada.

Join a fully remote engineering team building scalable, high-performance software in a collaborative and fast-moving environment. This role offers the opportunity to design and deliver robust full-stack applications while contributing to architectural decisions and engineering best practices. You'll work alongside talented professionals across multiple time zones, leveraging modern technologies and AI-assisted development tools to solve complex technical challenges. Beyond hands-on development, you'll play an important role in mentoring teammates, improving development processes, and helping build maintainable systems that support long-term growth. If you enjoy ownership, continuous learning, and creating impactful software, this is an excellent opportunity to make a meaningful contribution.

Accountabilities

  • Design, develop, and maintain scalable applications using C#, ASP.NET, React, and modern full-stack technologies.
  • Build clean, maintainable, and high-quality software following best engineering practices and architectural principles.
  • Collaborate closely with distributed teams to evaluate solutions, share knowledge, and deliver successful project outcomes.
  • Contribute to software architecture decisions, including microservices, domain-driven design, and service-oriented architectures where appropriate.
  • Implement and improve CI/CD pipelines, automated testing strategies, and software delivery processes.
  • Mentor fellow engineers through technical guidance, documentation, code reviews, and knowledge sharing.
  • Leverage AI-assisted development tools to improve productivity and software quality.
  • Take ownership of projects from design through deployment while proactively solving complex technical challenges.
  • Requirements

    • 7+ years of professional software engineering experience delivering production applications.
    • Degree in Computer Science or an equivalent technical background.
    • Strong expertise in C# and ASP.NET with solid experience across full-stack development.
    • Hands-on experience with React and modern frontend development.
    • Strong knowledge of relational and NoSQL databases, including PostgreSQL, Microsoft SQL Server, and MongoDB.
    • Experience with MVC architecture, ORM frameworks, and scalable application design.
    • Familiarity with CI/CD pipelines and automated testing, including unit, integration, and end-to-end testing.
    • Strong understanding of Domain-Driven Design (DDD), Service-Oriented Architecture (SOA), and microservices.
    • Experience using AI-assisted software development tools as part of daily engineering workflows.
    • Proven ability to mentor engineers and contribute to a collaborative engineering culture.
    • Excellent problem-solving, communication, organizational, and collaboration skills.
    • Ability to work effectively within distributed, international teams.
    • Nice to have:
      • Experience in capital markets or financial derivatives.
      • Knowledge of CQRS, Event Sourcing, or event-driven architectures.
      • Experience with Docker, Kubernetes, AWS CDK, Terraform, or similar cloud infrastructure technologies.
      • Familiarity with Blazor.
      • Benefits

        • Competitive salary ranging from CAD $110,000 to $150,000, based on experience, skills, and location.
        • Discretionary performance bonus.
        • Equity compensation.
        • Fully remote position within Canada.
        • 23 days of paid time off.
        • 3% RRSP contribution.
        • Comprehensive health benefits.
        • Regular team offsites and opportunities to collaborate in person.
Apply Now

Date Posted

07/08/2026

Views

0

Back to Job Listings Add To Job List Company Profile View Company Reviews
Neutral
Subjectivity Score: 0
142,000+ Jobs Tracked
12,400+ Companies
1,930 Categories