Join our team as a Civil Engineer and contribute to innovative civil engineering projects in Johannesburg. You will be responsible for project design, ensuring compliance with local regulations, and addressing challenges through effective problem-solving. Ideal candidates will possess a solid understanding of civil engineering practices and project delivery.