Role & Responsibilities-
- Expert level skills in c#.net programming including advanced c# programming concepts, writing unit tests, debugging and troubleshooting
- Good understanding of Azure CI/CD pipelines, Azure Service Bus (queues, topics, subscriptions, their limitations), micro service programming is a must!
- High level understanding of Azure Fundamentals (Azure functions, Azure App Services, Azure storage services - Table, Blob, Cosmos DB, Managed identities)
- Intermediate level knowledge of Web API (REST APIs, request routing, dependency injection, authentication and authorization, API security best practices)
- Intermediate level knowledge of SQL (understanding of SQL server database, writing queries, stored procedures, working with tables, good understanding of SSDT, normalization and denormalization, knowledge of 1/2/3 NFs)
- Intermediate level skills in the Frontend - Angular JS (should be able to understand and code in Angular JS), HTML, CSS, JavaScript
- Indepth understanding of OOPs concepts, design principles, and clean code
- Knowledge of Docker & Kubernetes, Elastic search (Kibana), Dynatrace is a plus.
Skills Required
Web Api, .NET, Sql, Angular