senior design manager careers in Muharraq, Bahrain