Your solution to try and parse the answer (which is json) as string by yourself is a bad one...
Declare class with the structure of the answer:
public class Result
{
public string ApplicationID;
public string CandidateName;
}
Then use
Json.NET[
^] to parse it for you...
Result res = JsonConvert.DeserializeObject<Result[]>(json);