Join our team as a Civil Engineer in Johannesburg, where you will be responsible for planning, designing, and overseeing construction projects. We are looking for someone with strong analytical skills and a passion for engineering to enhance our team. Ideal candidates will have a sound understanding of civil engineering principles and the ability to work collaboratively with various stakeholders.