Candidate Skill Filing and document management