AI SCORE 8.5

Senior Software Engineer - Cloud Migration Expert

$140K–$180K/year

About the Role

We are seeking a Senior Software Engineer to join our dynamic team at Harris Global Business Services. This Senior Software Engineer remote position offers an exciting opportunity to work across multiple business verticals, including Public Sector, Healthcare, Utilities, and Insurance. You will play a crucial role in modernizing our mission-critical platform by migrating and re-architecting legacy systems to Azure, leveraging your extensive experience in software development.

What You'll Do

  • Lead the migration of our .NET Framework and ASP.NET applications to modern .NET and Azure, transforming monolithic architectures into microservices or modular designs.
  • Design and build secure, scalable APIs and microservices across hybrid and Azure environments, utilizing PaaS and serverless capabilities.
  • Optimize multi-terabyte SQL Server databases, tuning queries, managing indexing, and planning large-scale data migrations.
  • Develop 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.
  • Apply AI tools to enhance the software development lifecycle (SDLC), accelerating requirements gathering, code generation, testing, and code reviews.
  • Mentor peers informally 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#).
  • 8+ years of SQL Server experience at multi-terabyte scale, including stored procedures, query plan analysis, and performance tuning.
  • 6+ years of experience in Azure, with a solid understanding of services across compute, integration, data, security, and observability.
  • 4+ years of experience working in hybrid environments spanning on-prem and Azure.
  • 3+ years of experience containerizing existing .NET applications with Docker.
  • 2+ years of legacy modernization experience, migrating .NET Framework apps to modern .NET.
  • BS/MS in Computer Science, Engineering, or a 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, and PostgreSQL on Azure.
  • Familiarity with modern SSO and federated identity solutions.
  • Experience with Kubernetes (AKS).

What We Offer

  • Competitive salary range of $140,000 - $180,000 per year.
  • Fully remote work environment, allowing for flexibility and work-life balance.
  • Opportunities for professional growth and development within a supportive team.
  • Access to cutting-edge technologies and tools to enhance your work experience.
  • A collaborative and innovative work culture that values your contributions.
Language Requirements
EnglishC1
BasicIntermediateAdvancedNative
Why This Job8.5 of 10

This Senior Software Engineer role offers a unique opportunity to lead cloud migration projects in a fully remote environment with a competitive salary.

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

Generating success profile...

Analyzing job requirements and market data

Loading market overview...

Analyzing market trends and skill demands

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.