Experience: At least 3 years in developing Microsoft .NET applications, with knowledge of .NET Core and .NET 5 or higher.
Technical Skills: Proficiency in C#, ASP.NET Core (including MVC and APIs), and good skills in using Web APIs, knowledge of Razor
Database Skills: Proficiency in MS SQL Server and DB T-SQL Scripts, Preferrable to have knowledge in Comso DB and PostGre DB.
Cloud Knowledge: Strong knowledge of Azure, including Azure App Services, Azure Functions, Logic Apps, Azure DevOps, Azure Storage, Azure SQL Database, and Azure Kubernetes Service (AKS), Open AIs Integrations , Azure Cognitive Service Integrations.
Microservices Competencies: Experience with microservices architecture, Docker for containerization, Kubernetes for container orchestration, communication protocols (like Azure Service Bus, RabbitMQ), and security/authentication mechanisms (Azure AD).