Mid Engineer

A capabale engineer that has a good understanding of the necessary technologies and how to accomplish 95% of the tasks given to them.