AWS Senior .NET Modernization Engineer

Aligned Technology GroupBaltimore, MD

About The Position

Aligned Technology Group (ATG) is seeking a Senior .NET Modernization Engineer to lead enterprise application modernization initiatives for public sector and commercial customers. This role will focus on transforming legacy .NET Framework applications into modern, cloud-native solutions running on AWS. The ideal candidate combines deep .NET development expertise with experience modernizing large-scale applications, implementing cloud best practices, and collaborating with cross-functional engineering teams. As a Senior .NET Modernization Engineer, you will play a key role in helping organizations accelerate digital transformation by refactoring legacy applications, improving scalability and maintainability, and preparing workloads for containerization and cloud-native deployment models.

Requirements

  • 5+ years of software engineering experience with C# and .NET technologies
  • Strong experience with both .NET Framework and .NET Core/.NET 8
  • Experience modernizing or migrating legacy enterprise applications
  • Strong understanding of object-oriented design principles and software architecture patterns
  • Experience developing REST APIs and service-oriented architectures
  • Experience working with SQL Server and relational databases
  • Familiarity with source control systems such as Git
  • Experience participating in Agile development environments
  • Strong communication and problem-solving skills

Nice To Haves

  • Experience working with AWS cloud services
  • Experience with containerization technologies such as Docker and Kubernetes
  • Familiarity with Infrastructure as Code (Terraform, CloudFormation, AWS CDK)
  • Experience with CI/CD platforms and automated testing frameworks
  • Experience modernizing applications within government, healthcare, or highly regulated environments
  • Knowledge of microservices and event-driven architectures
  • AWS Certified Developer – Associate
  • AWS Certified Solutions Architect – Associate
  • AWS Certified DevOps Engineer – Professional

Responsibilities

  • Modernize enterprise applications from .NET Framework to .NET 8 and .NET Core
  • Analyze existing application architectures and develop modernization strategies
  • Refactor legacy codebases to support cloud-native architectures and AWS best practices
  • Identify and remediate application dependencies, third-party libraries, and NuGet package compatibility issues
  • Migrate legacy ASP.NET applications to modern frameworks and development patterns
  • Develop and enhance RESTful APIs and microservices architectures
  • Implement application logging, monitoring, observability, and security controls
  • Collaborate with DevOps engineers to integrate applications into CI/CD pipelines
  • Support containerization initiatives using Docker and Kubernetes platforms such as Amazon EKS
  • Perform code reviews and mentor junior developers on modernization best practices
  • Troubleshoot complex application issues and provide technical leadership throughout modernization efforts
  • Develop technical documentation, migration runbooks, and knowledge transfer materials

Benefits

  • opportunities to work with cutting-edge cloud technologies, modernization programs, and enterprise-scale initiatives
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service