As a Civil Engineer in our Johannesburg office, you will take part in developing engineering solutions that address modern challenges in infrastructure and urban planning. You will work closely with architects, urban planners, and contractors, ensuring that designs are practical and sustainable.