1 to 2 years of development skills in .NET framework and .NET core framework
Good understanding in Data Structures, Algorithms, problem-solving and Logical / Analytical skills.
Knowledge on Azure cloud is a must
Thorough understanding of OOPS concepts, Design principles and implementation of different type of Design patterns.
Good fundamental knowledge in Enums, Collections, Annotations, Generics, Autoboxing, etc.
Understanding of with Multithreading, Async-await / TPL and Concurrent collections - Good understanding of .NET resource management including garbage collections concepts.
Experience in RDBMS or NO SQL databases and writing SQL queries (Joins, group by, aggregate functions, etc.)
Good understanding of any scripting language like powershell, python etc
Should have good understanding of SDLC process like build, test, deploy and monitor
Good communication skills and ability to work with global teams to define and deliver on projects.
Understanding of MicroServices architecture and hands-on experience in developing MicroServices using .NET core APIs
Experience of writing Unit test cases using MSTest and mocking frameworks.