1. Strong knowledge and experience in .Net Framework, ASP.NET, SQL, MVC, Ajax
2. Basic understanding of Web servers like IIS, wrt configuration, deployment, etc is a definite plus.
3. Good English Communication Skills - Spoken and Written (including technical writing)
4. Candidate has to communicate with enterprise customers via telephone, email, and other electronic communications regarding problems.