About the Role
We are seeking an experienced Project Manager to lead and deliver technology projects across cross-functional teams. The ideal candidate will be responsible for project planning, execution, stakeholder communication, risk management, and ensuring successful on-time delivery. You will collaborate closely with engineering, product, design, and business teams to manage project scope and drive outcomes.
Key Responsibilities
- Plan, manage, and deliver end-to-end IT/software development projects.
- Define project scope, objectives, timelines, and resource requirements.
- Create detailed project plans, schedules, and workflows.
- Lead cross-functional teams and ensure clear task distribution and follow-ups.
- Monitor progress and track key project metrics for successful execution.
- Identify risks, issues, and dependencies, and implement mitigation strategies.
- Conduct regular status meetings, reviews, and stakeholder updates.
- Manage changes effectively through structured change control processes.
- Collaborate closely with product, engineering, QA, and business teams.
- Ensure the quality of deliverables and adherence to standards and processes.
- Maintain documentation, reports, and dashboards.
- Build and maintain strong stakeholder relationships.
Required Skills
- Proven experience managing mid to large-scale IT or software projects.
- Strong understanding of SDLC, Agile/Scrum, and Waterfall methodologies.
- Excellent project planning, scheduling, and task management skills.
- Proficiency with project management tools: JIRA, Asana, Trello, MS Project, Monday.com.
- Strong communication skillsverbal, written, and presentation.
- Ability to manage stakeholders, conflicts, priorities, and expectations.
- Good problem-solving, analytical thinking, and decision-making skills.
- Experience working with cross-functional engineering teams.
Preferred Skills
- Certification such as PMP, PRINCE2, Scrum Master (CSM/PSM) is a strong advantage.
- Experience in managing budgets, cost control, and vendor coordination.
- Exposure to SaaS, cloud projects, or enterprise product development.
- Understanding of DevOps practices, CI/CD pipelines, and release management.
- Experience working with distributed/remote teams.
Qualifications
- Bachelor's degree in Engineering, Business, Computer Science, or a related field.
- MBA or similar qualification is a plus.