10 years of proven leadership ability and experience in leading a team of 10+ developers.
6 years of excellent expertise in designing applications targeting windows or web platform using Microsoft technologies.
9 years of excellent windows and web programming experiences using Microsoft technologies.
Excellent communication and reporting skills to update management on project status, including work estimates, resource allocation, project updates, etc.
Team leadership in planning, scheduling, supervising, motivating and mentoring team members.
Lead technical teams as well as interfacing with the business leads to ensure the alignment of technical solution with business goals.
Excellent con...