sales executive software careers in Barka, Oman