This is an exciting opportunity for an experienced social worker to join an established team. The role involves managing a children and families caseload and assessing, planning, implementing and evaluating in order to safeguard and promote the welfare of children and their families.