Join our dynamic engineering team as a Structural Engineer in Johannesburg. You will be responsible for creating detailed designs and plans for various structural elements, including buildings, bridges, and other infrastructure. Your ability to solve complex engineering problems and effectively communicate with clients and project teams will be crucial.