Associate Project Manager Requirement: 6+ years of experience with technically complex Web and server-side software development projects with 2+ years of experience leading teams and working as a technical project lead or technical project manager 4+ years of hands-on software development experience with programming languages like Java/ C++/Perl/PHP/Python/Ruby etc Flexible and proactive/self-motivated working style with strong personal ownership of problem resolution Ability to multi-task, prioritize under pressure and work independently with minimal supervision Excellent communication and interpersonal skills with demonstrated ability to lead a team of talented software engineers Responsibility: Work closely with the Project Manager to understand the functional and technical requirements of the project(s). Contribute information and recommendations to project estimates and project plans Demonstrate a thorough understanding of all phases of the software development lifecycle with applied knowledge of Waterfall and Agile development methodologies Assume complete ownership of the project delivery for the assigned team Analyze and document business process flows, functional and technical requirements Define overall system architecture and design principles with the technical lead(s) and architects Create work breakdown structure, create delivery schedule with review milestones and determine staffing plan Communicate job expectations and ensure all team members understand their roles and accept their responsibilities Identify prioritization, allocate task-based assignments to team members and monitor project progress as per the plan Understand the technologies and technical issues involved with the project, anticipate and identify critical technical obstacles, and make accurate technology decisions Manage change effectively and adjust the plan, if needed, ensuring compliance with the plan objectives and business commitments. Ensure timely adaptive action is taken when change occurs Analyze risk and instigate avoidance activities. Establish contingency plans and identify trigger events and responsibility for initiating corrective action Track and report progress to all stakeholders as per the plan. Keep all stakeholders informed of progress and issues Promptly escalate issues that require attention from senior management Review milestone deliverables and ensure compliance to the defined quality standards Provide leadership and guidance to coach, counsel and motivate team members to achieve optimum performance levels Review job contribution of team members periodically and provide performance feedback to the team members and management Experience: 6+ years Qualification: Bachelor’s degree or higher – in Computer Science or similar Job Location: New Delhi/Pune To apply for this position, send us your profile.