salary in dubai for software engineer