Masters in Computer Applications (or)
M.Sc. – Computer Science / IT (or)
B.E. / B Tech. + at least 1 year Post Graduate Diploma in Software Technology (or)
B.E. / B. Tech. – Computer Science / Information Technology (or)
Good programming skills
Logical reasoning & problem solving / debugging capabilities
Self-learning of new cutting edge technologies & implementing them
Working in heterogeneous teams
Should communicate effectively
Certification in Java / .NET