it senior architect .net (idc) careers in Durban, South Africa