N

Newham

Regeneration hub enabling living and working

Social Worker - Discharge and Assessment Team

Case Management & AdvocacyConfirmed live in the last 24 hours
Full-timeLondon, UKHybrid

About the Job

Requirements

  • Be registered with Social Work England.
  • Have a Social Work qualification.
  • Have at least two years of post-qualified experience.
  • Have assessment, care planning, and safeguarding skills.
  • Have the right to work in the United Kingdom.

Responsibilities

  • Work with adults to arrange discharge from hospital in conjunction with the discharge hub.
  • Carry out Care Act assessments, support plans, and reviews in the community to ensure appropriate ongoing support is in place.
  • Help ensure safe discharges.
  • Undertake Care Act assessments, checklists, and Continuing Healthcare assessments in the community after discharge.
  • Work with people creatively to help them articulate and achieve their goals.
  • Support the wellbeing and independence of people and their families through a strength-based approach that makes use of available resources and community assets.
  • Work with internal and external partners, including health, housing, and voluntary organisations, to promote and support the independence and wellbeing of people in need of support.

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