Demo

Travel Medical Social Worker - $35 to $50 per hour in Ruidoso, NM

AlliedTravelCareers
Ruidoso, NM Full Time
POSTED ON 4/14/2026
AVAILABLE BEFORE 6/14/2026

Medical Social Worker
Location: Ruidoso, NM
Agency: United Health Care Staffing
Pay: $35 to $50 per hour
Shift Information: Days - 5 days x 8 hours
Contract Duration: 13 Weeks
Start Date: ASAP

About the Position

AlliedTravelCareers is working with United Health Care Staffing to find a qualified Medical Social Worker in Ruidoso, New Mexico, 88345!

Title: School Social Worker – K-12
Location: New Mexico
Shift: Days (8x5)
Contract: 13 Weeks (Possible Extension)

Job Description:
Seeking a Social Worker to support students’ emotional, social, and behavioral needs in a school setting.

Responsibilities:

  • Provide counseling and emotional support to students
  • Conduct assessments and develop intervention plans
  • Work with families, teachers, and administrators
  • Support behavioral and mental health programs
  • Ensure compliance with school and state regulations

Requirements:

  • Bachelor’s degree in Social Work or related field
  • Licensed through New Mexico Public Education Department (PED)
  • School or pediatric experience preferred
  • Minimum 3 years relevant experience desirable

About United Health Care Staffing

"Better Pay" and "Zero Headaches" and Ready to love your scrubs again?

At United Health Care Staffing, we don’t just fill shifts; we fulfill bucket lists. Since 2004, we’ve been the ultimate career wingman for nurses, therapists, and allied health pros who crave better pay, real flexibility, and zero administrative headaches.

We believe you are a human, not just a headcount. Whether you are chasing travel adventures across the U.S. or seeking the perfect local placement, we handle the gritty logistics so you can focus on saving lives (and actually enjoying your days off).

Join the team where "Heart meets Tech"—and get the VIP career treatment you deserve.

11624634EXPPLAT

Location/Region: Ruidoso, NM

Salary : $35 - $50

If your compensation planning software is too rigid to deploy winning incentive strategies, it’s time to find an adaptable solution. Compensation Planning
Enhance your organization's compensation strategy with salary data sets that HR and team managers can use to pay your staff right. Surveys & Data Sets
Employees: Get a Salary Increase
View Core, Job Family, and Industry Job Skills and Competency Data for more than 15,000 Job Titles Skills Library

Job openings at AlliedTravelCareers

  • AlliedTravelCareers Thermopolis, WY
  • Certified Occupational Therapist Assistant Location: Thermopolis, WY Agency: Ardor Health Solutions Pay: $1,289 per week Shift Information: Days - 5 days x... more
  • 13 Days Ago

  • AlliedTravelCareers Casper, WY
  • CT Tech Location: Casper, WY Agency: LRS Healthcare Pay: $2,209 to $2,450 per week Shift Information: Nights Contract Duration: 13 Weeks Start Date: ASAP A... more
  • 13 Days Ago

  • AlliedTravelCareers Basin, WY
  • Physical Therapist Location: Basin, WY Agency: Core Medical Group Pay: $2,150 per week Shift Information: Days Contract Duration: 13 Weeks Start Date: 5/4/... more
  • 13 Days Ago

  • AlliedTravelCareers Winner, SD
  • Physical Therapist Location: Winner, SD Agency: Triage Staffing LLC Pay: $2,487 per week Shift Information: Days - 5 days x 8 hours Contract Duration: 13 W... more
  • 13 Days Ago


Not the job you're looking for? Here are some other Travel Medical Social Worker - $35 to $50 per hour in Ruidoso, NM jobs in the Ruidoso, NM area that may be a better fit.

  • AlliedTravelCareers Ruidoso, NM
  • Medical Social Worker Location: Ruidoso, NM Agency: United Health Care Staffing Pay: $48 to $55 per hour Shift Information: Days - 5 days x 8 hours Contrac... more
  • 5 Days Ago

  • AlliedTravelCareers Ruidoso, NM
  • Licensed Social Worker Location: Ruidoso, NM Agency: United Health Care Staffing Pay: $40 to $55 per hour Shift Information: Days - 5 days x 8 hours Start ... more
  • 8 Days Ago

AI Assistant is available now!

Feel free to start your new journey!