project manager software careers in Dubai, UAE