We are seeking a skilled Civil Designer to join our team in Johannesburg. The successful candidate will be responsible for designing and implementing civil engineering projects, collaborating with architects and project managers to ensure that designs meet requirements and regulations. You will work on a variety of projects, from residential developments to large infrastructure initiatives.