Job description
As a technical project manager, you are accountable for the delivery of the technical component of projects. You are either the lead of technically complex projects or the technical right hand of project managers in projects that have a software development component.
In either case, you play the pivotal role of "translator" between the client and our internal developers team.
Key responsibilities
Requirements gathering– Closely work with our clients and partners to understand their needs and translate them into functional requirements that our developers can understand. Keep the level of understanding of the developers at the right level at all times, even as scope changes.
Delivery management– Coordinate the work of the developers making sure that they have all the information needed to properly accomplish their tasks.
Client & scope management– Work with other internal stakeholders to maintain client satisfaction high while managing scope expectations.
Risk management– Proactively identify and assess project risks, developing mitigation strategies to minimise potential impact.
Budget & timeline management– With the support of a lead developer and other internal stakeholders, keep the budget (spent + forecast), timeline and team resourcing updated. Ensure that Akvo meets the contractual and internal financial targets.
Skills
At least 5 years of experience in successfully managing software development projects.
Ability to analyse complex technical information and communicate it effectively to non-technical stakeholders, and vice versa.
Strong understanding of project management methodologies, tools, and best practices.
Proven experience in developing and managing budgets
Excellent leadership and team management skills.
Exceptional communication and interpersonal abilities.
Solid organisational skills, with the ability to manage multiple priorities and deadlines.
Experience in risk management and problem-solving.
Proficient in project management software and tools (ex: Asana, Jira, Github Projects, Teamwork, Wrike)
Preferred
Software development skills (any language and/or framework)
PMP or other relevant certifications
Preferred location is Kenya, other locations will also be taken into consideration