Here is the list of major Csharp developer skills including hard skills and soft skills:
Knowledge of ASP.NET MVC operation
Coding
Programming languages
Client-side technology
Time management
Problem-solving skills