1. مسلط به NET Framework.
2. مسلط به #C و ASP.NET
3. آشنایی با برنامه نویسی MS SharePoint Server
4. آشنایی با MS SQL Server 2008
5. آشنایی با Ajax
6. آشنایی با jQuery یا Java Script
7. مسلط به Object Oriented
8. آشنایی با برنامه نویسی چند لایه
9. توانایی کار تیمی