Experienced in application development using .Net Core 3.x, .Net 6.0 and above, ASP.NET Core 3.x, C#, EF Core or Dapper and SQL Server, along with basic understanding of React/Angular
Experience in creating APIs using .Net Core
Strong fundamentals on .Net Core 3.x, .Net 6, C#, including but not limited to understanding Generics, Delegates, Anonymous Methods, Extension Methods, Lambda Expressions, LINQ, Asynchronous operations
Strong fundamentals of .Net internals including garbage collection and memory optimization
Strong experience on SOLID principles and design patterns
Basic knowledge of HTML, CSS
Good expertise in SQL design programming (stored procs, functions), with development experience of writing & optimizing queries that access/process millions of records
Good appreciation of test tools from Microsoft (Continuous Testing using CodedUI, MSTest, xUnit, NUnit.
Strong Exposure with Microservices to develop applications.
Strong exposure to working in an Agile environment, especially using various CI/CD and Tools like Azure DevOps, Git, Jenkins etc.
Strong knowledge of Azure PaaS services like Web Apps, App Service, Service Bus, Logic Apps, Azure Functions, CosmosDB
Strong knowledge of Azure SQL Database
Self-learner approach to pick up new Azure services
Good to have exposure working on containerization using Docker and Kubernetes
Exposure to Banking domain a nice to have, especially lending business