software developers careers in Barka, Oman