We are seeking a skilled Civil Engineer to join our team in Johannesburg. The ideal candidate will have a strong foundation in civil engineering principles, with experience in project management and a passion for innovative construction methods. You will work on a variety of projects, ensuring they are completed on time and within budget.