As a Civil Engineer in our Johannesburg office, you will contribute to a variety of engineering projects, including roads, bridges, and water supply systems. We are looking for someone who is detail-oriented and passionate about sustainable design practices. Effective communication with clients and team members is essential for success in this role.