Some of the most important skills for a civil engineer include -
Creativity and flexibility
Communications skills
Technical skills
Project management
Critical thinking