IT Senior Architect .NET (IDC) careers in United Kingdom