Primary Role

Engineering Manager (Project Manager) will coordinate all project team initiatives.

Professional Responsibilities

Coordinate all aspects of a project throughout software development process utilizing the Rational Unified Process methodology and project management software tools.
Communicate project status and issues to the customer and to management.
Ensure the completeness of all project documentation.
Help gather and generate requirements documentation.
Write design/implement documentation.
Participate in design/code reviews.
Approve appropriate software purchases and other project items.
Adhere to strict delivery schedules.
Mentor and provide guidance to Developers and Sr. Developers.
Become involved with the interview process when necessary.

Professional Requirements

At least five (05) years working in a similar role of project management and has solid programming background for managing team size of 15-20.
Experienced with Object Oriented Analysis and Design processes.
Knowledge of MS Project and MS Office.
Previous experience in web-based development environments.
Must be results-oriented and self-motivated.
Aptitude to learn and understand changes in software development process, procedures and methodologies.
Exceptional presentation and client relation skills.
Excellent oral and written communication skills.
Excellent organizational and analytical skills.

Education/Training

Bachelor's Degree in Computer Science or Engineering.
Formal training in Project Management Techniques.
Preference will be given to those who have overseas educational background.