As a Social Worker in Johannesburg, you will engage with clients to assess their needs and develop personalized care plans. You will work closely with other professionals and community organizations to address social issues and promote well-being among individuals and families.