it senior architect .net (idc) careers in Dubai, UAE