5 or higher) and Core fundamentals Excellent in Algorithm, Data structures and OOPS concepts Ability to write programs with optimized solutions Strong in Dot Net backend development Excellent understanding of distributed systems and service-oriented architecture