1 At least 3 years experience as Software Developer 2 Full software life cycle 3 Proven knowledge of .NET architecture 4 Experience in Client\Server development 5 Experience working with Data bases ( MSSQL preferably) 6 BS in Computer Science or its equivalent 7 Knowledge of ADO.Net and ASP.Net an advantage .