- BS/MS degree in Computer Science, Information Technology or a related field.
- Experience in managing software projects consisting of different roles like BA, Developers, Tester, etc.
- Excellent problem solving skills and conflict management.
- Good experience in managing project through all project management processes (initiating, planning, executing, monitoring and controlling, closing).
- Competent understanding and knowledge of technical aspects of web (PHP/Java/NET) or mobile (iOS/Android) applications.
- Confident management of project schedules and tracking detailed task assignments.
- Experience managing large-scale projects and/or multiple project management.
- Ability to discuss and negotiate with client directly or with communication assistant regardless of language matter.
- Strong interpersonal communication and negotiation skills, with the capability to handle different types of people.
- Good motivation and problem solving skill.
- Self-motivated and result-oriented working style.
- Thorough understanding of the necessary traceability on each deliverable from requirement to user acceptance.
- Good sense of business logic view and prioritisation of work according to business requirements.
- Certification in project management is preferable.
- Ability to coach and mentor more junior members.
- Good learning attitude, professionalism and high senses of responsibility.
- Minimum Intermediate level in English (spoken and written); Japanese speaking is a big plus