368,910open jobs
9,449companies
47,822added this week
Browse all
Salary
$96k – $188k per year (Estimated)
Location
Remote (Canada)
Seniority
Senior · 5+ years exp
Employment
Contractor
Overview
Company
Impact
Profile match
Jobgether is an AI-powered job platform focused on remote and flexible work. It matches candidates with relevant roles using skills and preference-based algorithms, and also offers career coaching and job-search guidance.

This position is listed on behalf of a partner company, who manages all applications and next steps. Our partner is looking for a Sr. Software Engineer (.NET Full Stack Developer) based in Canada.

This role offers the opportunity to build high-value, customer-facing software in a fast-paced and technically sophisticated environment.

You will work across the full stack, combining modern .NET and C# backend development with React-based front-end experiences.

The position focuses on scalable APIs, event-driven microservices, cloud-native solutions, and distributed systems.

You will contribute to architecture decisions, application modernization, testing, and continuous delivery.

Working closely with architects, product teams, engineers, and stakeholders, you will turn complex requirements into reliable solutions.

The role also offers the opportunity to mentor developers and influence engineering standards and best practices.

If you enjoy solving complex technical challenges and delivering impactful software, this is an opportunity to make a meaningful contribution.

Accountabilities

    • Design, develop, and implement event-driven microservices and APIs using .NET Core and C#.
    • Build full-stack applications and features using React on the front end and .NET and Azure services on the backend.
    • Develop consumer-driven APIs following API-first design principles and scalable integration patterns.
    • Collaborate with architects and technical leads to define, refine, and implement robust technical solutions.
    • Break down complex epics and user stories into manageable, testable development tasks.
    • Produce secure, maintainable, and high-quality code supported by strong unit and integration testing.
    • Conduct code reviews and promote coding standards, design principles, and engineering best practices.
    • Troubleshoot, optimize, and enhance existing applications and distributed backend services.
    • Work closely with product managers, engineers, and business stakeholders to deliver high-value solutions.
    • Mentor and support junior developers while encouraging technical growth and best-practice adoption.
    • Maintain clear and accurate technical documentation for applications, services, and developed features.
    • Adapt to changing requirements, technologies, integrations, and business priorities while managing multiple deadlines.
    • Communicate technical concepts effectively to both technical and non-technical stakeholders.
    • Requirements

      • Bachelor’s degree in Computer Science, Engineering, or a related field, or equivalent professional experience.
      • 5+ years of full-stack software development experience with C#/.NET Core and React.
      • Advanced knowledge of RESTful APIs, API-first development, and event-driven architecture patterns.
      • Hands-on experience with Kafka or comparable event-streaming technologies.
      • Strong experience with Microsoft Azure, particularly API Management, Key Vault, and cloud-native deployments.
      • Practical knowledge of Kubernetes and Terraform for container orchestration and infrastructure automation.
      • Experience with ArgoCD or similar GitOps deployment platforms.
      • Familiarity with NoSQL databases, preferably MongoDB.
      • Understanding of CI/CD pipelines, Git, DevOps practices, and modern software delivery workflows.
      • Experience with orchestration and data transformations across distributed backend systems is preferred.
      • Exposure to Blazor is a plus.
      • Strong analytical, debugging, problem-solving, and decision-making abilities.
      • Demonstrated ability to work independently, prioritize competing demands, and manage multiple projects.
      • Excellent communication and leadership skills, including the ability to mentor and influence other developers.
      • High adaptability, resilience, and the ability to perform effectively in a dynamic, high-pressure environment.
      • Strong customer-focused mindset with a sense of urgency and commitment to delivering impactful solutions.
      • Benefits

        • Contract duration: 12-month full-time contract.
        • Start date: ASAP.
        • Work arrangement: Remote position.
        • Technical exposure: Opportunity to work with .NET Core, C#, React, Azure, Kafka, Kubernetes, Terraform, ArgoCD, and modern distributed systems.
        • Professional impact: Contribute to customer-facing applications and high-value technology initiatives.
        • Career development: Opportunity to mentor junior developers and strengthen technical leadership capabilities.
        • Collaborative environment: Work alongside architects, technical leads, product managers, engineers, and business stakeholders.
        • Industry exposure: Opportunity to contribute to technology solutions within the financial services sector.
Free account
Stop reading job ads. Get the ones that fit.
One free account turns this page into a shortlist built around your stack, your level and your pay.
Match on every job. Stack, seniority, pay and location, scored against your profile.
368,910 open roles. Read straight off company career pages, refreshed every day.
Unlimited applications. Every one you send is tracked in one place, on-site or on a company board.
3 tailored CVs a month. Rewritten for the exact job you are applying to. Included free.
Create a free account
Free forever. No card. Under a minute.

Your match

How well do you fit this role?
Two answers are enough for a real match. No account needed.
Check my fit
Answers stay in this browser until you create an account.

Recommended for you based on this role

Similar stack
Same company
In your city
Full Stack Engineer 1 hour ago
$127k – $264k per year (Estimated) • In office • Full-Time • 9+ years exp • Sydney • Canberra • Melbourne
PowerShell
SQL
C#
TypeScript
JavaScript
C#
.NET
Databases
MS SQL
Frontend
Angular
DevOps
AWS
Azure
Azure DevOps
CI/CD
GCP
Git
Apply
$215k – $240k per year • In office • Full-Time • 5+ years exp • Seattle
Python
Rust
AI/ML
Flyte
OpenAI
DevOps
ArgoCD
AWS
Azure
Buildkite
CI/CD
Docker
GCP
Helm
Kubernetes
Terraform
Apply
$131k – $237k per year • In office • Full-Time • 4+ years exp • Bachelor's Degree • Chantilly • Columbia
Bash
Python
TypeScript
JavaScript
Databases
PostgreSQL
Frontend
Angular
DevOps
Ansible
ArgoCD
AWS
Azure
buildah
CI/CD
Docker
Docker Swarm
FluxCD
GitLab
GitLab CI
Grafana
Helm
Kubernetes
Loki
Prometheus
Terraform
Twelve-Factor App
Podman
Apply
$86k – $207k per year (Estimated) • In office • Full-Time • Canberra
SQL
Databases
Amazon Redshift
Apache Kafka
Databricks
Delta Lake
Google BigQuery
Microsoft Fabric
Snowflake
AI/ML
dbt
DevOps
AWS
Azure
CI/CD
Analytics
ETL/ELT
Apply
$108k – $195k per year • In office • Full-Time • 8+ years exp • Orlando
Bash
Python
DevOps
Ansible
AWS
Azure
CI/CD
Configuration Management
Docker
Git
GitLab
Kubernetes
OpenShift
Red Hat
Apply
$152k – $229k per year • Remote • Full-Time
AI/ML
Human-in-the-Loop
Apply
$162k – $180k per year • Remote • Full-Time • 5+ years exp • Bachelor's Degree
Python
SQL
Databases
Snowflake
AI/ML
dbt
DevOps
AWS
Cybersecurity
HIPAA
Zero Trust
Analytics
ETL/ELT
Apply
$14k – $32k per year (Estimated) • Remote • Full-Time • 2+ years exp • Bachelor's Degree
DevOps
Incident Management
Management
ServiceNow
Apply
$29k – $60k per year (Estimated) • Remote • Full-Time • 8+ years exp
DevOps
Azure
Azure DevOps
Apply
$26k – $69k per year (Estimated) • Remote • Full-Time • 12+ years exp • Bachelor's Degree
Apply
See all jobs
This is one of many
368,910 more open roles from verified company boards, updated every day.