(remote) Senior Software Engineer — Azure / .net / Sql

Harris Chronic Care

Canada
135k-190k cad; 80k-140k usd; benefits: comprehensi...
Hybrid
Modernize .net framework to modern .net
Migrate legacy sql server to azure
Design secure, scalable apis and microservices
Play a central role in modernizing our mission-critical platform — migrating and re-architecting legacy .NET/SQL Server systems to Azure

Job Summary

  • Play a central role in modernizing our mission-critical platform — migrating and re-architecting legacy .NET/SQL Server systems to Azure.
  • Own the detailed design and development of entire projects — translating high-level architectural direction into concrete technical decisions, system designs, and working code.
  • We operate with a small-company mindset — autonomy, ownership, minimal hand-holding — but with the quality and performance standards of a much larger organization.

Matching Summary

Play a central role in modernizing our mission-critical platform — migrating and re-architecting legacy .NET/SQL Server systems to Azure.

Salary

135k-190k CAD; 80k-140k USD; Benefits: Comprehensive Medical, Dental, and Vision benefits

Skills & Requirements

Must-have

  • Modernize .NET Framework to modern .NET
  • Migrate legacy SQL Server to Azure
  • Design secure, scalable APIs and microservices
  • Optimize multi-terabyte SQL Server databases
  • Containerize .NET workloads with Docker and Kubernetes
  • Hands-on legacy modernization experience

Nice-to-have

  • AI tools across SDLC
  • LLM fundamentals and agentic system design
  • Data lakes/lakehouses and Databricks
  • Modern SSO and federated identity

Key Requirements

  • 8+ years building complex software on Microsoft stack
  • Deep hands-on SQL Server experience
  • BS/MS in CS, Engineering, or equivalent experience
  • Strong Azure experience across compute, integration, data, security, and observability
  • Experience containerizing existing .NET applications

Work Rights

Not specified

Tailored Resume

Cover Letter