Average Salary for Jobs with Program Development Skills

The average salary for jobs that require the skills of Program Development is $112,299 based on United States National Average.

Base Salary

Core compensation

$25,719
$198,879
$112,299
Activity Aide - Nursing Home
Alternate Job Titles: Resident Activities Aide | Resident Activities Coordinator

Assists with the planning and implementation of activities for nursing home residents. Helps design programs to encourage socialization, provide entertainment, relaxation and fulfillment, and improve daily living skills. May prepare reports on patients' progress. May require a bachelor's degree. Typically reports to a supervisor or manager. Works on projects/matters of limited complexity in a supp... View job details


Activity Director - Nursing Home
Alternate Job Titles: Resident Activities Director

Plans, implements, and evaluates activities for nursing home residents. Designs programs to encourage socialization, provide entertainment, relaxation, and fulfillment, and improve daily living skills. May also manage the facility's volunteer program. Requires a bachelor's degree. May require certification as Activity Director. Typically reports to a department head. Manages subordinate staff in t... View job details


Community Organizer
Alternate Job Titles: Community Mobilization Specialist | Community Programs Implementation Worker

Develops and coordinates programs designed to promote the organization and its services to the community and the target population. Promotes activities and services through various forms of media. May be responsible for the recruiting, interviewing, hiring, training, and scheduling of volunteer workers. May require a bachelor's degree in area of specialty. Typically reports to a supervisor or mana... View job details


Development Director
Alternate Job Titles: Director of Development, Non-Profit Organization | Fundraising and Development Director

Develops goals and strategies for all fundraising campaigns. Designs and implements marketing programs and special events to maximize prospect/donor engagement. Manages and develops a prospect portfolio to optimize fundraising opportunities. Requires a bachelor's degree. Typically reports to top management. Typically manages through subordinate managers and professionals in larger groups of modera... View job details


Development Manager
Alternate Job Titles: Fundraising and Development Manager | Manager of Development, Non-Profit Organization

Manages the daily activities of a non-profit organization's development programs. Assists in the development of goals and strategies for all fundraising campaigns. Plans and implements marketing programs and special events to maximize prospect/donor engagement. Develops and maintains a prospect portfolio to optimize fundraising opportunities. Requires a bachelor's degree. Typically reports to a he... View job details