Program Specialist Job Description Template
The Program Specialist will develop, implement, and evaluate programs and services for a non-profit organization. They will also be responsible for writing grants and reports, as well as managing budgets. Other duties include supervising staff, developing marketing materials, and collaborating with other agencies. The Program Specialist must have excellent communication and organizational skills, as well as experience in program development and management.
Program Specialist Job Responsibilities
- The Program Specialist is responsible for developing, coordinating, and implementing programs and events for the organization.
- The Program Specialist is responsible for communicating with stakeholders, partners, and vendors to ensure program success.
- The Program Specialist is responsible for evaluating program effectiveness and making recommendations for improvement.
- The Program Specialist is responsible for maintaining program budgets and ensuring fiscal responsibility.
Objectives
- Design and implement program goals and objectives in alignment with the mission and values of the organization
- Develop and oversee program curriculum, including assessment tools and methods for evaluating program effectiveness
- Select, train, and supervise program staff, volunteers, and interns
- Plan and coordinate program activities, events, and operations
- Communicate with key stakeholders to keep them updated on program progress and outcomes
- Prepare reports on program evaluation results to share with funders, board members, and other interested parties
Program Specialist Job Skills & Qualifications Needed
- A Program Specialist typically needs a bachelor's degree in a field related to the program they will be managing. They should have strong organizational, communication, and leadership skills. They must be able to work independently and be detail oriented.