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