As a Civil Engineer at our Johannesburg office, you will play a pivotal role in the design and execution of various civil engineering projects. The successful candidate will be tasked with ensuring projects are completed on time, within scope, and to the highest quality standards.