AWS Senior .NET Modernization Engineer
On-siteBaltimore, Maryland, United States
Job Summary
Senior .NET Modernization Engineer to lead enterprise application modernization initiatives for public sector and commercial customers, transforming legacy .NET Framework applications into modern, cloud-native solutions on AWS. Responsibilities include refactoring legacy codebases, developing RESTful APIs and microservices, migrating ASP.NET applications to modern frameworks, ensuring cloud-native alignment, implementing logging, monitoring, observability, and security controls, collaborating with DevOps to integrate into CI/CD pipelines, enabling containerization with Docker and Kubernetes (Amazon EKS), conducting code reviews, mentoring junior developers, and producing technical documentation, migration runbooks, and knowledge-transfer materials.
Required Qualifications
- 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
Hiring someone like this?
Get your role in front of qualified candidates on Sorce.