Senior .NET Developer

Job TitleSenior .NET Developer
LocationRemote
Job Number1055578
Date Published4-29-26

Senior .NET Developer

Location: Remote
Employment Type: Contract

Position Overview

We are seeking an experienced Senior .NET Developer to support modernization and development of enterprise applications within a cloud-first environment. This role focuses on upgrading legacy systems, building scalable solutions using modern .NET frameworks, and leveraging Azure cloud technologies to improve performance, security, and maintainability.

The ideal candidate has deep expertise in .NET development, strong experience with cloud-native architecture, and a proven ability to modernize legacy applications while maintaining business continuity.

Key Responsibilities

• Design, develop, and maintain applications using .NET 8+, C#, and modern architectural patterns
• Lead modernization efforts by upgrading legacy .NET Framework applications to current .NET platforms
• Refactor existing codebases to improve scalability, maintainability, and performance
• Develop and deploy cloud-native solutions using Azure services such as Function Apps and App Services
• Build and maintain RESTful services and support migration from legacy service architectures
• Collaborate with cross-functional teams in Agile environments to deliver high-quality solutions
• Implement CI/CD pipelines and support automated build and deployment processes
• Ensure secure coding practices and maintain high standards for code quality
• Troubleshoot complex application and system issues across environments

Required Qualifications

• 5 or more years of experience in .NET development using C#
• Strong experience with modern .NET frameworks including .NET 8 or later
• Experience modernizing legacy .NET applications and implementing n-tier architectures
• Proficiency with Azure services including Function Apps, App Services, and Key Vault
• Experience building and consuming RESTful APIs and migrating legacy services
• Strong experience with SQL Server including T-SQL and performance optimization
• Experience working with containerization technologies such as Docker and Kubernetes
• Familiarity with CI/CD pipelines using Azure DevOps

Preferred Qualifications

• Experience with Blazor including Server or WebAssembly implementations
• Familiarity with Oracle databases and PL/SQL
• Experience with Infrastructure as Code using Terraform
• Exposure to GitOps deployment strategies and Azure Arc
• Experience working with event-driven architectures or IoT platforms
• Microsoft certification such as AZ-204 or related cloud credentials

Technical Skills

• .NET 8+, C#, and n-tier application architecture
• Azure cloud services including App Service, Function Apps, Key Vault, and App Configuration
• Docker, Kubernetes, Azure Kubernetes Service, and container registries
• CI/CD pipelines using Azure DevOps
• SQL Server, T-SQL, and database optimization
• Blazor and modern UI component frameworks
• Terraform and Infrastructure as Code
• Code quality and security tools such as SonarQube and Snyk