Write clean, maintainable, and efficient code using best practices and design patterns
Implement SOLID principles and ensure code quality
Develop optimal database schema and secure data access layers
Collaborate in requirements gathering and sprint planning sessions
3+ years of commercial experience with Microsoft.NET/.NET Core frameworksStrong experience with ASP.NET Core Web APIProficient in Angular 13+Hands-on experience with OAuth, JWTProficient in HTML5, CSS3, Bootstrap / Material DesignExperience with Microsoft SQL Server and Entity Framework CoreKnowledge of SOLID, DRY, KISS, and YAGNI principlesUnderstanding of clean code, design patterns, and DDD principlesStrong attention to detail, problem-solving skills, and excellent communicationExperience working with Azure DevOpsBonus Skills (a plus):Experience with Microsoft Azure services (App Services, SQL, Storage, CosmosDB, Service Bus)Experience with Kubernetes (AKS)Knowledge of multi-layer, Clean/Onion architectureExperience with Docker and containerizationFamiliarity with CI/CD and DevOps processesMicrosoft certificationsUpper-Intermediate or higher level of English