Overview
1. Good Understanding of Algorithms and Data Structures
2. Strong Knowledge of Server-side Languages like Php, Ruby, Python, Java, and .net
3. Strong Knowledge of Tools like Mysql, Oracle, and Sql Server
4. Experience with Php Frameworks like Zend, Symfony, and Cakephp
5. Good Knowledge of Control Software like Svn, Cvs, or Git
6. Experience with Linux as a Development and Deployment System.