Should be sound in programming fundamentals, with exposure to good programming practices and design methodologies. Should be independent in executing complex .
NET projects. Should be able to learn other programming languages / technologies easily. Any experience with Microsoft silverlight will be an added advantage.
Technologies : C# / .NET / ASP MVC and Web technologies,