Should have total experience of 8 - 10 years.
Minimum 5 years of experience in Java, PHP , .NET
Should have lead a team of at least 5 engineers for at least 2 years.
Should be fully conversant of information technology infrastructure & tools including cloud computing
Should be very good in troubleshooting and should be able to pre-empt any disaster or failures
Should be well conversant with software development processes such as waterfall, agile.
Supervise and lead team of 20 to 100 Engineers.
Ensure compliance of SDLC standards and procedures.
Oversee the research and development of new products.
Maintain and ensure upkeep of existing products.
Write performance reviews and solve internal issue.
Discuss and layout project & technical specifications.
Analyze market demand and available resources.
Review, approve, or modify technical aspects of product designs.
Ensure technical quality of products.
Establish administrative policies, procedures, and standards.
Coordinate activities of unit with other units or organizations both external or internal.
Confer with higher levels of management.
Keep pace with ever-changing technologies & procedures
Should have bachelor degree (preferable to BE/MCA) from a recognized institute/university
Undertaken formal training from recognized institute in software development.