Hands on experience with C# .net as the development language
Must have strong technical expertise in C#.NET, ADO.NET, Web API, SQL Server, LINQ, Entity Framework.
Experience in Micro services, MVC, Repository Patterns, SQL Server, Release management (CI/CD), Azure DevOps, Azure DevOps Engineering, CosMos DB (Preferred)
Experience in developing software solutions by studying information needs, studying systems flow, data usage, and work processes, investigating problem areas, following the software development lifecycle.
Hands on experience on programming basics (like Object oriented concepts, Dependency injection, Asynchronous programming, reflection, SOLID principles etc.)
Hands-on experience on Web APIs and/or Asp.net development