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
- 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
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
- Can 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
- Can produce 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.