Job Purpose
The Senior Programme Officer provides strategic, technical, and operational leadership for the design, implementation, monitoring, evaluation, learning, and communication of organisational programmes. The role ensures high-quality programme delivery, evidence-based decision-making, compliance with organisational and donor standards, and effective knowledge management across projects.
Key Responsibilities
Programme Leadership & Strategic Oversight
- Provide vision and technical leadership for the implementation of projects.
- Lead Monitoring & Evaluation (M&E), communication, and Knowledge Management (KM) strategies to effectively capture, organise, access, and share programme knowledge.
- Provide leadership, mentorship, and supervision to Program Officers and other programme staff handling projects and activities.
- Work closely with the Executive Director, Program Manager, and other team members to understand programme goals and ensure expectations are met.
Programme Development & Partnerships
- Participate in, coordinate, and/or lead programme design, proposal development, and donor engagement efforts as required.
- Contribute to the preparation of technical reports, concept notes, presentations, and policy or learning papers.
- Support partnership development and coordination with stakeholders, donors, and implementing partners.
Monitoring, Evaluation, Learning & Reporting (MEL)
- Design and manage the programme’s performance monitoring system.
- Ensure appropriate data is collected, verified, analysed, and reported for programme decision-making.
- Align monitoring with the Activity Monitoring and Evaluation Plan (AMEP).
- Provide technical leadership in evaluations and development of results frameworks, strategic frameworks, and organisational plans.
- Lead data collection, analysis, and preparation for monthly, quarterly, semi-annual, and annual programme reports.
- Ensure data quality assurance, learning integration, and adaptive management across projects.
Knowledge Management & Communications
- Supervise documentation and dissemination of programme learning, innovations, best practices, and key results.
- Ensure programme outputs and outcomes are widely shared by coordinating activity reporting and identifying learning materials for internal and external stakeholders.
Systems, Compliance & Operations
- Develop, monitor, and ensure compliance with Standard Operating Procedures (SOPs) for programme implementation and M&E.
- Ensure programme activities comply with organisational policies, donor regulations, and ethical standards.
- Maintain flexibility to take on additional responsibilities as organisational needs evolve.
Required Qualifications & Experience
- Master’s degree in Development Studies, Project Management, Social Sciences, Public Policy, or related field.
- Minimum of 5–7 years of progressively responsible experience in programme management, preferably in donor-funded or development organisations.
- Strong expertise in Monitoring, Evaluation, Learning, and Knowledge Management (MEL/KM).
- Demonstrated experience supervising teams and managing multiple projects.
- Proven experience in proposal development and reporting.
Core Competencies
- Planning and organisation
- Team collaboration
- Problem-solving
- Accountability and reliability
go to method of application »
Job Purpose
The Program Assistant provides operational, administrative, and programmatic support to ensure effective planning, implementation, monitoring, and reporting of organisational programmes and activities. The role supports coordination, documentation, and smooth execution of projects in line with organisational goals.
Job Description:
Key Responsibilities & Requirements
Key Responsibilities:
- Support day-to-day coordination and implementation of programme activities.
- Assist in organising meetings, training, workshops, and stakeholder engagements.
- Support data collection, entry, and basic analysis for monitoring and reporting purposes.
- Assist in preparing activity reports, work plans, and documentation for projects.
- Maintain programme files, databases, and documentation in line with organisational standards.
- Support procurement, logistics, and administrative processes related to programme activities.
- Liaise with field staff, volunteers, and partners to support programme delivery.
- Support compliance with programme procedures, donor requirements, and timelines.
- Perform other programmatic duties as assigned.
Required Qualifications & Skills
- Bachelor’s degree in Social Sciences, Development Studies, Public Administration, Project Management, or related field.
- At least 1–2 years of experience supporting programmes or projects (NGO experience an advantage).
- Basic understanding of project management and M&E concepts.
- Strong organisational, coordination, and documentation skills.
- Proficiency in Microsoft Office and basic data tools.
- Good interpersonal and communication skills.
Core Competencies:
- Planning and organising
- Team Collaboration
- Problem-solving
- Accountability and reliability
go to method of application »
Job Purpose
The Communication Assistant (Volunteer) supports the organisation’s communication, visibility, and knowledge-sharing efforts by assisting with content creation, documentation of activities, and dissemination of information across digital and stakeholder platforms. The role contributes to amplifying programme impact, learning, and public engagement.
Key Responsibilities
- Manage internal and external communication for the organisation.
- Support the documentation of programme activities, events, training, and field engagements.
- Assist in drafting and editing basic communication materials such as newsletters, social media posts, briefs, flyers, and short reports.
- Manage the organisation’s social media presence and website content updates.
- Assist in compiling photos, videos, testimonials, and stories of change from programme activities.
- Assist in drafting and editing basic communication materials such as newsletters, social media posts, briefs, flyers, and short reports.
- Manage the organisation’s social media presence and website content updates.
- Assist in compiling photos, videos, testimonials, and stories of change from programme activities.
- Support the dissemination of learning materials, reports, and communication products to stakeholders.
- Maintain organised digital archives of communication materials and programme documentation.
- Provide administrative support during events, workshops, and public engagements.
- Create and curate content for media engagement and deploy across media platforms as directed by the Executive Director.
- Perform other communication-related duties as assigned.
Required Qualifications & Skills
- Minimum of a diploma or undergraduate student/graduate in Communications, Media Studies, Development Studies, Social Sciences, or related fields.
- Strong written and verbal communication skills.
- Graphic design skills.
- Basic knowledge of social media platforms and digital communication tools.
- Ability to work collaboratively in a team environment.
Core Competencies & Skills
- Attention to detail.
- Creativity and initiative.
- Willingness to learn.
- Teamwork and adaptability.