Software Project Manager
Phnom Penh | Cambodia
Purpose
Collaborates closely with our clients, technical leadership, developers and Sales Team to design creative technical solutions to problems, while delivering on commitments through project leadership for several clients to ensure a successful outcome and maintain customers in strategic markets. This role is based in Phnom Penh, Cambodia.
Key Responsibilities of the role
- Takes responsibility for product and project vision
- Leads projects for several clients which includes management of strategy, budget, scope, risk, timeline, quality, technology, people and resources to ensure a successful outcome
- Works with other technical team members and partners as needed to explore and design products, technical concepts and strategies based on relevant technologies and current and future internal capacity
- Collects and implements technical (functional and non-functional) requirements, creates backlogs; continuously prioritizing user stories for implementation
- Leads requirements engineering workshops and focus groups for internal and external stakeholders
- Ensures that all key decisions, feedback, questions and/or issues with customers have been thoroughly researched and communicated
- Effectively communicates relevant project information to superiors and resolves and/or escalates issues in a timely fashion and with clients to identify needs and evaluate alternative business solutions
- Understands basic revenue models and cost-to-completion projections and makes decisions accordingly
- Effectively applies our methodology and enforces project standards
- Prepares time estimates, quotes and proposals for new projects or larger changes of a project together with the technical and sales team
- Analyze and monitor client expectations and recommend changes in procedures to improve client satisfaction
- Accountable for efficient use of development and other resources to meet project commitments on cost, quality and timeliness
- Monitors cost, quality and deadline of projects
- Organization of sprint planning and retrospectives
- Prepares for internal and external engagement reviews and quality assurance procedures.
- Develops a test protocol for functional and technical testing
- Reviews deliverables prepared by team before passing to customer
- Ensures project documents are complete, current, and stored appropriately
- Participates in project team meetings when necessary to address critical issues and advice
- Recommends strategies for resolution of issues and provides direction and support to project team
- Ensures that all key decisions, feedback, questions and/or issues with customer have been thoroughly researched and communicated
- Demonstrates leadership and confidence by proposing solutions to the customer; suggesting what should be done, how we will go about doing it, describing our assumptions and asking for feedback – rather than first asking the client for suggestions
- Shows insight into the root-causes of problems.
- Generates a range of solutions and courses of action with benefits, costs, and risks associated with each Customer consulting and design of solution approaches
- Customer communications, mind mapping, logging, results summary
- Accurately forecasts revenue, profitability, margins, bill rates and utilization.
Experience, qualifications, and skills
- 4+ years comparable work experience managing software projects in an ICT or technology-driven business environment
- Understands complex system architectures with multiple components
- Be independently write a technical requirements specification or a technical concept
- Demonstrated project management, business analysis and leadership experience, ideally has current or historical experience in programming
- Able to produce professional, high-quality documentation and reports in English
- Ability to communicate fluently in English in both written and spoken form and present confidently at all hierarchical levels, native-level Khmer language skills also preferred
- Experience in Scrum and other Agile methodologies, as well as advanced technological approaches such as microservices architecture a plus
- Passion for technology, continuous improvement and looking at problems with a solution-oriented, creative mindset
- Demonstrated track record in leading technical projects with an ability to coach the team technically while being able to speak to a client in a way they can understand
- Experience managing diverse customers including Cambodian government ministries, NGOs and international organizations
- Quality-oriented mindset and focus
- UX/ UI Design experience a plus
- Self-motivated and goal-oriented; able to work effectively under pressure in a fast-paced production environment, with a high-energy, proactive style
- Sound judgment and decision-making ability; highly proficient in organization and planning
- Strong interpersonal skills; able to establish and maintain effective work relationships
- Willingness to work in an international team and support our social mission
Feel like you’ve just read a description of yourself and your dream job?
Apply now with your CV and a cover letter explaining your motivation and how you are the best fit for this role.
