No. Candidates do not need to register in order to submit their application. This helps maintain a streamlined process and removes any unnecessary obstacles.