Join our dynamic team as a Civil Engineer in Johannesburg. You will bring your expertise in project lifecycle management and design methodologies to our projects. Focus will be on creating sustainable infrastructure that meets client specifications and enhances community growth. Strong communication and leadership skills are essential as you work closely with various stakeholders.