N

Newham

Regeneration hub enabling living and working

Social Worker - LD

Case Management & AdvocacyConfirmed live in the last 24 hours
Full-timeLondon Borough of Newham, UK

About the Job

Requirements

  • Be a qualified social worker with current Social Work England registration.
  • Have at least 2 years of post-qualifying social work experience.
  • Have evidence of continuing professional development and the ability to practise in accordance with current professional standards.
  • Have positive knowledge of the Care Act 2014, the Mental Capacity Act, Deprivation of Liberty, and Court of Protection procedures.
  • Be able to manage a varied caseload.

Responsibilities

  • Undertake Adult Social Care and social work interventions, including assessments, reviews, safeguarding, and case management for Adult Social Care customers with learning disabilities.
  • Work with adults with learning disabilities over the age of 25, using relationship-based work and a strengths-based model to build independence through a positive approach to risk.
  • Work closely in partnership with a range of professionals and the Court of Protection.
  • Help deliver high-quality services and ensure safe practice and a positive resident experience.

About the Company

Newham

Regeneration hub enabling living and working

Newham is a borough in East London focused on regeneration, economic development, housing, and serving a diverse population. It helps professionals and residents by creating job opportunities, improving transport links, and developing local housing and amenities, making it a place to live, work, visit, and stay. The borough supports businesses, visitors, and communities through coordinated planning and services that connect people to opportunities and each other. Its approach centers on turning the area into a thriving, vibrant community with better jobs, services, and living conditions for its residents. Compared with other parts of London, Newham stands out for its large, young, ethnically diverse population and its rapid regeneration momentum, aiming to position itself as a central hub for living, working, and leisure in the capital.

Company size
Not listed
Company stage
Not listed
Total funding
Not listed
Headquarters
London, United Kingdom
Founded
Not listed

Recently Posted Jobs

Explore more opportunities at Newham

See more jobs