Strong desire to learn, Solid Understanding of OOPS concepts, Solid Understanding of RDBMS and querying concepts, Familiarity with Version Control Concepts, Exposure to Microsoft .Net development, Knowledge of Client/Server Application Development, Knowledge of Agile Development Methodologies, Knowledge of Unit Testing Theory, Knowledge of COMM Programming, Knowledge of Thread and background worker