Join our dynamic team as a Civil Engineer, where you'll be responsible for designing and overseeing the construction of a variety of infrastructure projects in Johannesburg. The ideal candidate should have a strong foundation in civil engineering principles and a passion for innovative design and project management. You will collaborate with project stakeholders to ensure that projects are completed on time and meet the necessary specifications.