web development software development software support careers in Dubai, UAE