legal consultant job