Excellent knowledge in the following fields, technologies, and tools:
C#, ASP.NET, VB.NET, .NET, MVC, OOPS(concepts)
Agile & Rapid application development (Must)
Good understanding of Business Logic.
Excellent in Communication skills.
WCF, WPF, Web Services.
Data management & Relational databases At least one of the following: MS SQL Server, Oracle, or other major database system. Understanding of data and data relationships at the table and attribute level.