Advocate
Youth Advocate Programs, Inc. · Salem City County, VA · 1 wk ago
Legal$19/hrPart-time
About the role
Hourly, Part Time position serving youth and families throughout Roanoke County. Advocate must be dependable, committed, and able to serve as a positive role model for youth in the community, school, and home settings.
Responsibilities
- Initiate, organize, plan, develop and implement direct advocacy services to assigned participants and their families.
- Develop service plans based on a strength‑based approach using the wrap‑around model.
- Focus on supporting academic goals and court‑involved youth.
- Develop and maintain good relationships, setting professional boundaries with participants, colleagues, court personnel, community resources and other stakeholders.
- Communicate effectively with court‑involved youth and relevant stakeholders (verbal and written).
- Collaborate independently and as part of a team to ensure safety of self and others.
- Provide quality documentation and progress notes within required deadlines.
Requirements
- Minimum High School Diploma or GED required.
- Bachelor’s degree in Human Services, Social Services, or related field preferred.
- Minimum of 1 year of experience working directly with youth and families in community, home, or school settings.
- Bilingual (English/Spanish) skills considered a valuable asset but not required.
- Ability to work with diverse populations in a collaborative and culturally sensitive manner.
- Reliable transportation, valid driver’s license, and current auto insurance coverage required.
Skills
- Effective communication.
- Maintaining relationships with social service providers.
- Coaching/training youth in age‑appropriate behaviors and problem solving.
- General knowledge of client development, family dynamics, behavioral management techniques, and local community resources.
Benefits
- Voluntary Dental
- Voluntary Vision
- UNUM Supplemental Insurance
- Employee Assistance Program
- 403(b) Retirement Savings Plan
- Pet Insurance
- Weekly Pay
- Direct Deposit
- Flexible Hours
Pay
$19.00 per hour
Schedule
Minimum of 5 hours per week; evenings and weekends required.