Project/Product Officer – Assistant ICT Engineer
Job Title: Project/Product Officer – Assistant ICT Engineer, Projects & Products Department
Reports to: Manager of Projects & Products Department
Department: Projects & Products Department
Division: eServices Division
Job Summary:
The Project/Product Officer is a vital member in executing ICT Projects. This role is responsible for managing the entire Software Development Lifecycle, from conception to delivery, of various software products for different government agencies. The Officer works collaboratively with software development teams, stakeholders, and clients to ensure that software development projects and products align with business objectives and meet quality standards.
The Project/Product Officer will be responsible for developing and maintaining project plans, schedules, and budgets to ensure projects are executed and delivered on time, within budget, and to high quality. They are also responsible for identifying project risks and developing mitigation strategies to minimize their impact. The Project/Product Officer will need to monitor and track project progress and provide regular updates to stakeholders, including conducting regular status meetings with project teams and stakeholders to ensure that projects are progressing according to plan.
The Project/Product Officer must have strong project management skills, including the ability to manage multiple projects simultaneously. They must also have excellent communication skills, including the ability to communicate technical information to non-technical stakeholders. Additionally, they should have experience in developing and managing budgets, stakeholder management, and building relationships with clients.
Responsibilities:
- Oversee the development of software products from inception to delivery, ensuring they meet business requirements and are delivered on time, within budget and to quality standards.
- Work collaboratively with software development teams to define scope, goals, and deliverables for software development projects, ensuring they align with business objectives.
- Preparation of financial estimates for ICT projects/Products.
- Develop and maintain project plans, schedules, and budgets.
- Identify project risks and develop mitigation strategies to minimize their impact.
- Monitor and track project progress, providing regular updates to stakeholders.
- Conduct regular status meetings with development teams, project teams, clients, and stakeholders to ensure projects are progressing according to plan.
- Develop and maintain relationships with clients, ensuring their needs are being met and addressing any issues or concerns they may have.
- Collaborate with internal stakeholders to define and implement best practices for project management and product development.
- Adoption of the SCRUM Agile methodology for executing softwareprojects.
- Spearhead User Acceptance Testing with clients for developed products, and lead implementation activities to ensure adoption by end-users.
- Maintain active product roadmap for products in operation in collaboration with stakeholders.
- Ensure compliance with government policies, procedures, and standards.
- Undertake any other duties as assigned by the Supervisor.
Requirements:
- Experience in Agile software development methodologies.
- Strong project management skills with the ability to manage multiple projects simultaneously
- Excellent written and verbal communication skills with the ability to communicate technical information to non-technical stakeholders.
- Strong problem-solving skills with the ability to work dynamically with various teams to develop effective solutions.
Qualifications:
- A Bachelor’s Degree in Computer Science, Software Engineering or related field
Or - Certified Scrum Master (CSM) and Certified Project Management Professional (PMP) or similar certifications