The Project Manager is responsible for organizing the Software Development team and managing the development process of multiple software projects.
The Project Manager is reporting to Delivery Manager on all matters related to software projects and has authority on all software development tasks within his project and his team members.
To manage software development project including but not limited to project planning, project budgeting, resource management, risk management, quality management
To co-ordinate with Resource manager, sales, onshore and client for resource staffing request
To co-ordinate with Technical Architect in project technical matter
To co-ordinate with IT / Admin department for infrastructure setup if requested : network connectivity, office space, etc.
To co-ordinate with QA group to define / tailoring software development process, guide and train team members on software development & other supporting processes utilized and ensure the strict implementation of the process in compliance with ISO 9001 & CMMI standards
To co-ordinate with other project parties such as clients, QA, QC, etc. to make sure that the projects meet clients’ requirements & satisfaction
To manage project budget via quotation and monthly timesheet
To organize a united team where all team members can communicate & contribute on assigned activities
To produce activity reports for all operations of the team (monthly, weekly & ad-hoc)
To approve leave requests for all project’s subordinates
To participate in the quarterly check point and annual review for all project’s members
Participate in company’s soft skill training or workshop
To perform other tasks requested by BOD
Participate in client visit preparation and hosting
Bid support including but not limited to gathering requirement, providing estimation and planning
University degree, preferably in IT field
PMP certificate is preferable
At least 5 years of working experience
Mastered at least one project management methodology and is familiar with others (Agile / Scrum, Waterfall )
Experience of at least one software development lifecycle and is familiar with others
Experience of managing fixed price project
Experience of monitoring project quality, risk management & EVM concept
Master of at least one software development estimation method
Demonstrate the ability to manage project / account complexity and size as described in Job Family
Project management, Problem solving skills
Fluent English to communicate directly with onshore and client
UML knowledge is a plus
Software programming languages and business analysis skill are a plus
Proactive, can do attitude
High sense of organization and responsibility
Interpersonal skill, able to work independently
Why You'll Love Working Here
13 month salary per year.
Performance bonus (up to 2-month salary)
Social Health Insurance paid fully.
Healthcare : Annual health check-up, Premium Health Insurance (plus 1 slot for your dependent).
Annual leaves : 14 18 days.
Clubs program : Football, Badminton, Swimming, Tennis, Rock, Yoga .
Training courses : Technical skills Soft skills English
People are extremely important to us and that’s why we have a clear vision : to make NashTech a great place to work in its sector.
We pride ourselves on :
Professional and Flexible Working Environment
WeCare - WeShare - WeDare - WeInnovate Engagement Program