Description:
We are seeking an experienced and dynamic Project Manager to join our team in Karachi. The Project Manager will play a critical role in overseeing the successful planning, execution, and delivery of software and web development projects. The ideal candidate will have a strong background in project management methodologies, excellent communication skills, and a proven track record of leading cross-functional teams in an agile environment.
Responsibilities:
- Lead the end-to-end project management lifecycle, from project initiation to closure, ensuring adherence to project scope, schedule, and budget.
- Collaborate with clients, stakeholders, and internal teams to define project requirements, objectives, and deliverables.
- Develop comprehensive project plans, timelines, and resource allocation schedules, and monitor progress against key milestones.
- Conduct risk assessments and develop mitigation strategies to address project challenges and issues proactively.
- Facilitate daily stand-up meetings, sprint planning sessions, and retrospectives to foster collaboration, communication, and continuous improvement.
- Manage and mentor project team members, providing guidance, support, and feedback to drive high performance and professional development.
- Act as the primary point of contact for clients, addressing inquiries, managing expectations, and ensuring customer satisfaction throughout the project lifecycle.
- Prepare and present project status reports, performance metrics, and KPIs to management and stakeholders.
Qualifications:
- Bachelor's degree in Computer Science, Information Technology, Business Administration, or related field; Master's degree preferred.
- Minimum of 3 years of experience in project management, preferably in the software development or IT industry.
- Proven track record of successfully delivering complex software and web development projects on time and within budget.
- Strong knowledge of project management methodologies, including Agile, Scrum, and Kanban.
- Excellent leadership, communication, and interpersonal skills, with the ability to effectively collaborate with cross-functional teams and stakeholders.
- Solid understanding of software development lifecycle (SDLC) processes and best practices.
- PMP, PRINCE2, or Agile certification is a plus.
- Experience working with offshore development teams is desirable.