Social Worker – Mental Health Officer

Company: Seven Resourcing

Location: Edinburgh

Posted: May 1st, 2026

Social Worker – Mental Health Officer

Location: Edinburgh - Flexible working within a supportive multidisciplinary team. Office and community-based working across Edinburgh

Pay Rate: £45 – £50 per hour

Contract: Locum

Seven Resourcing are currently recruiting for an experienced Mental Health Officer (MHO) to join a dynamic Health and Social Care Partnership in Edinburgh. This is a high-impact locum opportunity for a qualified Social Worker with MHO accreditation to work within a multidisciplinary team supporting adults with complex and enduring mental health needs.

The Role

As a Mental Health Officer, you will hold a complex caseload and deliver high-quality, person-centred social work interventions. You will play a critical role in safeguarding individuals, supporting recovery, and ensuring compliance with Scottish mental health legislation.

This role requires advanced professional judgement, the ability to work autonomously, and confidence in managing high-risk and sensitive cases, including those involving potential deprivation of liberty.

Key Responsibilities

Requirements

Essential:

Desirable:

Why Work with Seven Resourcing?

At Seven Resourcing, we connect skilled professionals with meaningful opportunities where they can make a real difference. With nearly a decade of industry expertise, over 3,000 five-star reviews, and a reputation for award-winning service, we provide continuous support, career development, and access to rewarding roles that align with your experience and aspirations.

Apply Now