Global mid level developer careers