Key Responsibilities
Project Management
- Manage the end-to-end lifecycle of multiple concurrent from initiation to closure.
- Define project scope, goals, timelines, and deliverables that align with business goals in collaboration with senior management and stakeholders.
- Develop detailed project plans, resource plans, and budgets, and monitor execution to ensure compliance with standards and timelines.
- Manage project risks, issue, and change requests, ensuring minimal disruption to project timelines and quality.
Stakeholder & Communication Management
- Act as the primary point of contact between internal stakeholders, technical teams, clients as well as outsourced vendors.
- Conduct regular status meetings and provide clear, concise updates and reports to stakeholders.
- Build and maintain strong client and vendor relationships, ensuring SLA adherence and quality control for outsourced work.
- Bridge the gap between technical and non-technical teams to ensure seamless collaboration.
Team Coordination & Leadership
- Coordinate with cross-functional teams (engineering, software development, QA, procurement, etc.).
- Assign tasks, track deliverables, and ensure accountability for project team members.
- Mentor junior staff and promote a culture of continuous improvement and ownership.
Process & Quality Assurance
- Implement project management best practices, tools, and methodologies (Agile, Waterfall, Hybrid).
- Ensure all deliverables meet quality standards and client expectations.
- Lead post-project reviews and facilitate lessons learned sessions.
Team Leadership & Development
- Support to build a high performing development team and lead by the front.
- Develop a culture of accountability, transparency, and continuous improvement.
- Create and maintain a professional work environment.