As a Civil Engineer at our firm based in Johannesburg, you will be responsible for managing and executing diverse engineering projects. This position necessitates proficiency in construction methodologies, design software, and stakeholder communication to deliver exceptional results.