مددکار اجتماعی حرفهای است که به افراد، خانوادهها و گروههای مختلف جامعه در مواجهه با چالشهای زندگی کمک میکند. این متخصصان در محیطهای مختلفی مانند بیمارستانها، مدارس، سازمانهای خدمات اجتماعی، زندانها و مراکز مشاوره فعالیت دارند. مسئولیت اصلی مددکار اجتماعی شامل ارزیابی نیازهای مراجعان، ارائه مشاوره و راهنمایی، طراحی برنامههای مداخلهای، ارتباط با منابع حمایتی و پیگیری موارد تا حصول نتیجه مطلوب است.
مددکاران اجتماعی اغلب با گروههای آسیبپذیر جامعه مانند کودکان بیسرپرست، سالمندان، افراد دارای اعتیاد، قربانیان خشونت خانگی و افراد بیخانمان کار میکنند. این شغل نیازمند مهارتهای ارتباطی قوی، همدردی، صبر و تحمل، توانایی حل مسئله و دانش تخصصی در زمینه روانشناسی و خدمات اجتماعی است. مددکاران اجتماعی نقش مهمی در بهبود کیفیت زندگی افراد و ایجاد تغییرات مثبت در جامعه ایفا میکنند. این موضوع مخصوصا در کشوری مثل کانادا که افراد از کشورها و جوامع مختلف ورود کرده اند بسیار حائز اهمیت است. مددکار اجتماعی در چنین کشوری بایستی آشنایی بیشتری با فرهنگ ها و آداب و رسوم مردم داشته باشد.