JMT is currently initiating a search for a Traffic Design Engineer for our Newark, Delaware office. The Newark office is in a convenient location and easy to access from not just within Delaware but also from the neighboring states of Pennsylvania, M Design Engineer, Traffic, Traffic Engineer, Engineer, Design, Transportation, Business Services