← Back to Jobs
Technology
NET Software Developer with Security Clearance
Mission Services LLC (MSI)Maclean, VA🇺🇸United StatesPosted 13 Jul 2026
Quick Overview
Work Type
Hybrid
Level
Mid Senior
Job Description
Summary:
We are seeking experienced .NET Software Developers to support the modernization and cloud migration of legacy Microsoft-based applications to the AWS ecosystem. This role is responsible for analyzing existing .NET applications, rehosting or refactoring them into containerized workloads, and integrating the deployment lifecycle with secure, automated CI/CD pipelines using Azure DevOps. Candidates must be capable of modernizing legacy code while maintaining functional integrity and security compliance.
Key Responsibilities:
• Analyze existing .NET Framework and .NET Core applications to determine optimal modernization path (lift-and-shift, repackage, or refactor).
• Containerize applications using Docker, prepare them for deployment into AWS ECS, EKS, or EC2, and align infrastructure with cloud engineering teams.
• Rewire configuration management, authentication, and storage integrations to work with AWS-native services (e.g., S3, RDS, Secrets Manager).
• Establish and maintain CI/CD pipelines using Azure DevOps, integrating unit tests, code quality checks, vulnerability scanning, and deployment gates.
• Collaborate with DB2 and SQL Server teams to ensure database connections, credentials, and migration sequencing align.
• Support performance tuning, code optimization, and .NET version upgrades as needed for cloud compatibility.
• Troubleshoot post-migration issues, resolve cloud-specific behavior, and support acceptance testing.
Required Qualifications:
• 6+ years of experience developing with C# and .NET technologies.
• Strong background in migrating or modernizing legacy .NET apps for Linux or container-based deployments.
• Experience deploying to AWS using ECS, Fargate, or EKS (or EC2 as a stepping stone).
• Hands-on experience containerizing .NET applications using Docker.
• Proficiency building and managing pipelines in Azure DevOps, including integration with Git, artifact storage, and deployment to AWS targets.
• Familiarity with AWS services such as IAM, S3, RDS, CloudWatch, Secrets Manager, and ALB.
Preferred Qualifications:
• Experience in re-architecting monolithic apps into microservices in a secure, regulated environment.
• Knowledge of security scanning tools integrated into CI/CD workflows (e.g., SonarQube, Veracode).
• Understanding of logging and monitoring in AWS environments for application health visibility.
• Prior experience delivering modernization efforts for federal or highly regulated clients.
We are seeking experienced .NET Software Developers to support the modernization and cloud migration of legacy Microsoft-based applications to the AWS ecosystem. This role is responsible for analyzing existing .NET applications, rehosting or refactoring them into containerized workloads, and integrating the deployment lifecycle with secure, automated CI/CD pipelines using Azure DevOps. Candidates must be capable of modernizing legacy code while maintaining functional integrity and security compliance.
Key Responsibilities:
• Analyze existing .NET Framework and .NET Core applications to determine optimal modernization path (lift-and-shift, repackage, or refactor).
• Containerize applications using Docker, prepare them for deployment into AWS ECS, EKS, or EC2, and align infrastructure with cloud engineering teams.
• Rewire configuration management, authentication, and storage integrations to work with AWS-native services (e.g., S3, RDS, Secrets Manager).
• Establish and maintain CI/CD pipelines using Azure DevOps, integrating unit tests, code quality checks, vulnerability scanning, and deployment gates.
• Collaborate with DB2 and SQL Server teams to ensure database connections, credentials, and migration sequencing align.
• Support performance tuning, code optimization, and .NET version upgrades as needed for cloud compatibility.
• Troubleshoot post-migration issues, resolve cloud-specific behavior, and support acceptance testing.
Required Qualifications:
• 6+ years of experience developing with C# and .NET technologies.
• Strong background in migrating or modernizing legacy .NET apps for Linux or container-based deployments.
• Experience deploying to AWS using ECS, Fargate, or EKS (or EC2 as a stepping stone).
• Hands-on experience containerizing .NET applications using Docker.
• Proficiency building and managing pipelines in Azure DevOps, including integration with Git, artifact storage, and deployment to AWS targets.
• Familiarity with AWS services such as IAM, S3, RDS, CloudWatch, Secrets Manager, and ALB.
Preferred Qualifications:
• Experience in re-architecting monolithic apps into microservices in a secure, regulated environment.
• Knowledge of security scanning tools integrated into CI/CD workflows (e.g., SonarQube, Veracode).
• Understanding of logging and monitoring in AWS environments for application health visibility.
• Prior experience delivering modernization efforts for federal or highly regulated clients.
Skills
Docker
Microservices
SQL
SQL Server
AWS
SonarQube
Azure
C#
.NET
Git
Similar jobs
Software Engineer, Robotics Data Foundation (Cloud)
Anduril Industries · Boston, United States
1 minute ago$191k - $253k/yrSoftware Engineer
Revature · Philadelphia, United States
1 minute ago$60k/yrSoftware Engineer
Revature · Greenville, United States
1 minute ago$60k/yrSoftware Engineer
Revature · Oak Ridge, United States
1 minute ago$60k/yrSenior Software Engineer, Cloud Platform
SeatGeek · New York, United States
2 minutes ago$144k - $209k/yrSenior Software Engineer, Platform
SeatGeek · New York, United States
2 minutes ago$144k - $209k/yr