Key Responsibilities • Contribute to the rewrite of a legacy ASP.NET WebForms application to a modern .NET + Angular stack • Design and build scalable backend services using .NET (C#) • Develop responsive, maintainable front-end features using Angular • Integrate with Microsoft Graph API and other external/internal APIs • Design, optimize, and maintain SQL Server and Cosmos DB databases, including data migration strategies • Implement cloud-native solutions using Microsoft Azure (Serverless, Functions, Cosmos DB, Storage, Event Grid, etc.) • Ensure high code quality through testing, code reviews, and best practices • Collaborate with stakeholders to understand legacy behavior and translate it into modern solutions ________________________________________
Required Skills & Experience • Strong communication skills in English (both technical and business conversations) • Strong experience with C# and .NET (Core / 6+) • Proven hands-on experience with Angular (v18+, standalone, signals) • Some understanding of ASP.NET WebForms and legacy applications • Experience working with and configuring Microsoft Azure • Strong SQL Server and document database skills (preferably Cosmos DB) • Experience integrating with Microsoft Graph API • REST API design and implementation and experience with SignalR • Experience building event driven cloud systems (Event Grid) • Familiarity with authentication/authorization (OAuth, Entra, etc.) • Git-based version control and modern CI/CD pipelines
________________________________________ Nice to Have • Experience breaking down monolithic applications into service-based architecture • Knowledge of Azure DevOps, GitHub Actions, or similar CI/CD tools • Experience with automated testing (unit, integration, end-to-end) • Exposure to microservice or serverless design patterns • Previous experience working on complex system modernization projects ________________________________________
What We’re Looking For • A pragmatic problem-solver who understands both legacy and modern systems • Someone comfortable making design decisions while balancing risk and delivery • Strong communication skills and the ability to work with non-technical stakeholders • A developer who cares about clean, maintainable, and testable code
Information
Locations Position Open to RemoteIndustry OthersStatus OpenJob Age 27 Day'sCreated Date 08/25/2026No.of Positions 1Duration 12 monthsZip Code