Job Description
General
- Manage Software Implementation project activities across all project phases, including initiation, planning, execution, monitoring, control, and closure.
- Effectively communicate and interact with clients, project teams, and stakeholders at all levels.
- Work collaboratively with the client, project development, and implementation teams, manage contracts, and follow management directives during project execution
- Ability of hands-on execution and management of projects:
o Deployment strategies and plans
o Schedules
o Scope
o Cost
o Contract terms
o Change requests
o Resource planning
o Risks and issues
o Communication and Status reports
- Tailor project management practices, implementation strategies and support processes to meet the needs of the client
- Create a conducive working environment for the team.
- Follow the Agile methodology to ensure project milestones are achieved and business requirements are delivered on time.
- Make recommendations to management about schedules, prioritization and resource allocation with input from team members and stakeholders
- Identify risks and appropriate contingencies – execute if needed.
- Ensure project documents are complete, current, and stored as per process.
- Conducts Lessons learned meetings and documents project benefits.
Strategic
- Participates in planning and execution of strategies for transformation solution Implementation and system deployment.
Financial
- Manages project budget and payment milestones as per contract
- Ensure Change Requests are raised and approved for any additional time and cost.
Communication
- Fluency in English and Arabic.
- Efficiently facilitating team and client meetings.
- Keeping the project team well aware of the changes.
- Provide regular and frequent updates to all project stakeholders pursuant to the communication plan.
- Communicate and collaborate with internal and external stakeholders as required in relation to project deliverables, including expectations management, and presentations
- Ensure risks are mitigated and issues escalated or resolved in a timely fashion.
Resources Management
- Ensure sufficient resources are allocated for project delivery.
- Assist with planning logistics and travel for on-site project resources.
- Ensure appropriate levels of proficiency across the team.
- Ensure company policies are followed.
- Addresses difficult staff situations directly, using discretion, providing HR advice, and showing respect for the individual; escalates the case if necessary.
- Motivate and foster teamwork; help team members