Backend Development: Strong knowledge of C#, VB, and modern .NET, including ASP.NET Core; experience designing, developing, and consuming APIs (GraphQL a plus); strong understanding of OOP, SOLID principles, design patterns, and clean code practices; experience with Entity Framework Core (EF Core) and data access patterns; understanding of modern authentication and authorization mechanisms including OAuth 2.0, OpenID Connect (OIDC), JWT, and role/claims-based authorization; familiarity with dependency injection, middleware, configuration, logging, exception handling, and asynchronous programming in .NET; experience writing unit and integration tests