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.