State of Texas logo
State of Texas1 month ago

Intake Specialist

On-site · Fort Worth, Texas, United States

Type
Full Time
Level
Mid Level
Education
Bachelors Degree
Company size
Unknown

Job Summary

Process referrals and intake information for youth referred to the Agency, coordinate placement in appropriately trained and licensed facilities, handle crisis calls, and travel for meetings and off-site business. Maintain confidentiality of youth records, collaborate with DFPS and other agencies, support placement decisions within policy, and represent the Agency professionally in interactions with families and partners. Requires a Bachelors degree in Social Work or related field, valid drivers license, ability to transport clients, and willingness to participate in trainings and ongoing professional development.

Required Qualifications

  • Education: A Bachelors degree in Social Work, or related degree, is required.
  • Experience: A minimum of one year of experience working with children, youth and families in foster care system or related experience with some knowledge of the regulations that guide residential services is required.
  • Functional: Must have excellent verbal and written communication skills and the ability to work collaboratively with youth, families, collaborating agencies, community professionals, and OCOK/ACH Child and Family Services staff.
  • Must be willing to increase knowledge in the application of all related standards that govern residential services.
  • Must demonstrate good organization skills as well as the ability to develop systems that support compliance.
  • Must demonstrate an ability to continue learning through supervision, continuing education and experience, and work cooperatively using a team approach.
  • Must be willing to put in practice Trauma-Informed Care principals.
Sorce

Apply with one swipe on Sorce. We auto-fill applications and apply on your behalf — no cover letters, no 40-minute forms.

Hiring someone like this?

Get your role in front of qualified candidates on Sorce.

Get started

State of Texas

Intake Specialist

Apply on Sorce