3 Mid Level Software Jobs