Roles and responsibilities of design engineer in construction