As a Civil Engineer at Leading Construction Firm in Johannesburg, you will play a critical role in the development and management of infrastructure projects. Your responsibilities will include site assessments, project management, and ensuring compliance with safety regulations and engineering standards.