- Manage software project activities from initiating to closing
- Ensure project run smoothly by employing proper plan, direct and control
- Manage areas: scope, schedule, cost, quality, communication, risk and resources
- Maintain good relationship with client
- Experience in managing software development project is a MUST.
- Knowledgeable and experienced in using Project Management methodology
- Strong communication and leadership skill
- Experienced in managing large scale development project is preferred