Design and develop scalable RESTful APIs and web applications using .NET Core / ASP.NET Core.
Write clean, maintainable C# code following SOLID principles and design patterns.
Develop and optimize complex SQL Server queries, stored procedures, indexes, and execution plans.
Build responsive, interactive UIs using JavaScript (React, Angular, or Vue).
Leverage AI code generation tools (GitHub Copilot, WindSurf) to accelerate development, generate boilerplate, write unit tests, and refactor legacy code.
Critically review, validate, and refine AI-generated code for correctness, security, and performance.
Participate in code reviews, architectural discussions, and Agile ceremonies.
Collaborate with product owners, QA, and DevOps to deliver high-quality releases.
Required Skills
.NET Core / C#
8+ years building APIs, middleware, Razor Pages, or MVC applications.