Minimum 6 years of experience in leading multidisciplinary teams through software development process to deliver enterprise applications/complex business solutions effectively. Significant experience in software project management using Agile based methodologies. Possess solid understanding of business practices and processes. Prior experience in design and development using Java and JEE technologies will be an added advantage.