Job Description:
- Collaborate with stakeholders to define project scope, objectives, and deliverables.
- Develop and manage detailed project plans, timelines, and budgets.
- Coordinate and oversee the technical aspects of application development and implementation projects.
- Ensure adherence to software development best practices, coding standards, and quality assurance.
- Manage technical dependencies, resolve issues, and mitigate risks that may impact project timelines.
- Gather and document project requirements, and communicate effectively with business analysts and stakeholders.
- Facilitate comprehensive testing of applications and ensure user acceptance criteria are met.
- Prepare regular project status reports, document lessons learned, and enforce quality control processes.
Job Requirements:
- Bachelor degree in Computer Science, Information Technology, or a related field.
- Proven experience as a Technical Project Manager, preferably within the life insurance industry.
- Hands-on experience in application design, development and support
- Excellent leadership skills with the ability to motivate and manage cross-functional teams.
- Strong analytical and problem-solving abilities
- Excellent communication and interpersonal skills, with the ability to effectively interact with stakeholders at all levels.
- Excellent command of both spoken and written Chinese and English
Languages
Fluent in Cantonese, English and Mandarin