5+ years of hands-on experience in design, develop, maintain, and test .NET Core 3.1/.NET 5 applications.
.Net, C#, Powershell, AD LDAP experience required.
3+ years of hands-on experience in design & development of .NET Core web API and data processing components with entity framework core - Code first approach.
Experience in an implementation of unit tests with different unit test framework MS Test, Type Mock, Microsoft Fakes, Rhino Mocks.
Good understanding on SOLID principles and methodologies like DDD, BDD and TDD to drive quality deliverables
Hands on experience in developing Rest Services, good understanding of OOP principles and Data Structures.
Working knowledge of Azure cloud services like Web App Service, App service environment, Azure Functions, Azure Kubernetes services, Azure API Management, Azure App Configuration, Azure Key vault, Azure AD, Azure App Insight, Azure Dev Ops (CI/CD)
Good understanding on Azure IoT architecture and components
Good experience of AGILE Methodologies and Scrum. Waterfall model Development environment and well versed with SDLC methodology.
Working experience in providing solution for stability, interoperability, portability, security and scalability of system architecture.
Azure Certifications like AZ-203/4
Knowledge on protocols: TCP, MQTT, AMQP
Programming Languages: C#, ASP.NET Core Web API
Development Framework: .NET Core 3.1/.NET 5.0
Database Connectivity: Entity Framework Core 5.0
Unit Tests Framework: MS Test, Type Mock, Microsoft Fakes, Rhino Mocks
Version Control System: Azure DevOps, Git, GitHub Enterprise