Job Description :
-  Minimum 10-12 years-  experience in end to end management of company's Software Products or Web based Applications development projects. 
-  Must be hands-on in one of the technology stacks like Java/J2EE, PHP/Websites Development or .Net technologies projects. 
-  Must have been a Developer in initial part of the careers and must have grown to the Project Manager level via consistent progression across roles of the Organization to PM now. 
-  Must have experience in managing a team of minimum 8-12 Talents. 
-  Must have strong knowledge of project management methodologies, tracking processes, tools and techniques. 
-  Must have excellent communication skills and client interfacing experience. 
-  Ability to Envision, Plan, Execute custom projects as per time and cost expectations 
-  Client and stakeholder communication, reporting status, resolving issues 
-  RFP responses with estimation, approach, thought leadership to make a right win 
-  Work with diverse team in multi-geo operation for migration, new development, support projects 
-  Motivate, train, develop team to make most productive use of resources 
-  Establish and implement training processes and strategies for all technical personnel 
-  Assign and oversee the daily tasks of technical personnel while ensuring all subordinates are actively working toward established milestones 
-  Hold regular technical team meetings to determine progress and address any questions or challenges regarding projects 
-  Determine and define clear deliverables, roles and responsibilities for staff members required for specific projects or initiatives 
-  Update and maintain all production technologies ensuring proper maintenance and installation