We are seeking a dedicated Civil Engineer to join our team in Johannesburg, where you will play a crucial role in planning, designing, and overseeing construction projects. The ideal candidate should possess a solid understanding of civil engineering principles and experience in project management, contributing to projects that enhance our communities.