Program Development Officer

Johannesburg FULL TIME R25,000 - R37,500 / Month
(R300,000 - R450,000 / Year)

Job Description

Join our team as a Program Development Officer, where you will manage the development and implementation of community programs that foster positive change. This role requires strong project management skills and a deep understanding of community dynamics.

Responsibilities

  • Lead program development efforts to address community challenges.
  • Establish and maintain partnerships with local organizations.
  • Monitor and evaluate program performance metrics.
  • Prepare reports for management and stakeholders.
  • Advocate for community needs within organizational planning.
  • Conduct community needs assessments to inform program design.

Requirements

Education
  • Bachelor's degree in Social Sciences, Development Studies, or related field
  • Master's degree preferred
Experience
  • 3+ years of experience in program development or community engagement
Technical Skills
  • Program Management
  • Budget Management
  • Monitoring and Evaluation
Soft Skills
  • Communication
  • Teamwork
  • Problem-solving
Languages
  • English: Fluent
  • Zulu: Basic

Advantageous

  • Experience with community-based research methods: Knowledge of participatory research techniques to engage communities.
  • Familiarity with grant writing: Experience in drafting grant proposals for funding support.

Benefits

  • Competitive salary package
  • Health insurance coverage
  • Flexible working hours
  • Professional development opportunities

Company Culture

  • Collaboration: We value teamwork and collaborative approaches to community development.
  • Commitment to Social Impact: Our focus is on making a tangible difference in communities.
  • Inclusivity: We embrace diversity and promote a culture of inclusiveness.
Status: Closed