Requirements; Have a BSc in computer science, Engineering or equivalent. Strong in SQL Server (2008 or above) and database concepts. Web based and desktop software development experience in Windows & Linux platforms. At Least 3-5 years hands on experience as a software engineer. Should be very good team player with positive attitude. Strong interpersonal and communication skills.