AI SCORE 8.5

Remote Senior Software Engineer - Azure /​ .NET /​ SQL

$135K–$190K/year

About the Role

We are seeking a Remote Senior Software Engineer to join our dynamic team at Harris Global Business Services. In this role, you will play a pivotal part in modernizing our mission-critical platform by migrating and re-architecting legacy .NET/SQL Server systems to Azure. This is a unique opportunity to tackle significant technical challenges, including massive data scale and demanding performance requirements, while redefining conventional cloud migration strategies.

What You'll Do

  • Modernize our platform by migrating our .NET Framework / ASP.NET / IIS platform to modern .NET and Azure, transitioning from monolithic architectures to microservices or modular designs.
  • Architect and build secure, scalable APIs and microservices across hybrid and Azure environments, leveraging PaaS and serverless capabilities.
  • Own the data layer by optimizing multi-terabyte SQL Server databases on-prem and in Azure, tuning queries, managing indexing and partitioning, and planning large-scale data migrations.
  • Design and maintain complex data pipelines, migrating on-prem patterns to Azure using Data Factory, Integration Services, and Event Hubs.
  • Containerize existing .NET workloads into Docker and Kubernetes (AKS), establishing best practices for the team.
  • Leverage AI tools to enhance the software development lifecycle (SDLC), accelerating requirements gathering, code generation, testing, and code review.
  • As a senior individual contributor, informally mentor peers on technical skills and career growth while collaborating with Product Owners and cross-functional teams to shape technical direction.

Requirements

  • 8+ years of experience building complex software on the Microsoft stack (.NET / C#) with deep hands-on SQL Server experience at multi-terabyte scale.
  • Proven experience in migrating .NET Framework applications to modern .NET, refactoring monoliths, and re-platforming n-tier architectures.
  • Strong Azure experience across compute, integration, data, security, and observability.
  • Experience containerizing existing .NET applications with Docker and Kubernetes (AKS).
  • Comfortable working in hybrid environments spanning on-prem and Azure.
  • BS/MS in Computer Science, Engineering, or related field — or equivalent experience.

Nice to Have

  • Understanding of LLM fundamentals, vector databases, and agentic system design.
  • Experience with data lakes/lakehouses, Databricks, Cosmos DB, PostgreSQL on Azure, serverless architectures, or Redis Cache.
  • Experience with modern SSO and federated identity — SAML, OAuth/OIDC, and integration with enterprise identity providers.

What We Offer

  • 3 weeks' vacation and 5 personal days.
  • Comprehensive Medical, Dental, and Vision benefits starting from your first day of employment.
  • Employee stock ownership and RRSP/401k matching programs.
  • Lifestyle rewards and remote work flexibility.
Why This Job8.5 of 10

This Remote Senior Software Engineer position offers a unique opportunity to lead cloud migration projects with competitive compensation and excellent benefits.

Salary Range
Required
0/1
Optional
0/1
Bonus
0/1

Who Will Succeed Here

Deep expertise in Azure services, particularly in migrating and optimizing legacy applications using Azure App Services, Azure Functions, and Azure SQL Database.

Proficient in container orchestration with Kubernetes and Docker, demonstrating an ability to build and deploy microservices that scale effectively in a cloud environment.

Strong problem-solving mindset with a focus on performance optimization and data management, particularly with SQL Server and Azure Data Factory, to handle complex data integration tasks.

Learning Resources

Microsoft Azure Documentationguide

Career Path

Remote Senior Software Engineer - Azure / .NET / SQL(Now)Lead Software Engineer / Cloud Architect(2-4 years)Director of Software Engineering / Technical Architect(5-7 years)

Market Overview

Market Size 2024
$45B
Annual Growth
22.5%
AI Adoption
68%
Investment
+35%
Labour Demand
+30%
Avg Salary
$130K

Skills & Requirements

Required
Azure.NETC
Growing in Demand
Azure DevOpsCloud SecurityServerless Computing
Declining
ASP.NET Web FormsClassic ASP

Domain Trends

Increased Adoption of Serverless Architectures
Organizations are increasingly migrating to serverless architectures, with a 40% increase in serverless deployments in 2023, allowing for reduced operational costs and improved scalability.
Rise of AI and Machine Learning Integration
The integration of AI and ML within Azure services has seen a 50% increase in usage, as companies leverage Azure's AI capabilities for data analytics and automation.
Growing Demand for Multi-Cloud Strategies
A significant 60% of enterprises are adopting multi-cloud strategies, which is driving demand for Azure expertise alongside other cloud platforms, creating more opportunities for senior software engineers.

Industry News

Loading latest industry news...

Finding relevant articles from the last 6 months

All job postings are automatically gathered by algorithms. We do not review or verify listings, be careful when applying and do not sign-in with iCloud or Google services.