Job Description
Senior .NET Modernization Engineer
Remote (Ecuador)
Contract
Experience: 6–8 years
Role Summary
Execute modernization of legacy VB.NET systems into scalable, maintainable C#/.NET
Core solutions using AI-assisted development tools.
Key Responsibilities
• Convert and refactor VB.NET code to modern C#
• Build APIs and backend services
• Improve code structure (clean architecture, DI, async)
• Use AI tools to accelerate development and refactoring
• Collaborate with QA and DevOps for end-to-end delivery
Required Skills
• Strong in C#, .NET Core, ASP.NET Core
• Experience with legacy .NET (VB.NET or WinForms/WebForms)
• API development (REST, OpenAPI)
• Experience with Git, CI/CD pipelines
• Hands-on with GitHub Copilot or similar AI tools
Nice to Have
• Experience in codebase modernization projects
• Exposure to microservices architecture