director software careers in Hawalli, Kuwait