While technology will continue to improve in ways that benefit both parties to advances in machine learning that'll enable the system to recognise and tag resumes with keyword synonyms or phrasing variations instead of letting them fall through the cracks - there's never going to be an application system that makes applying fun for everyone..
However, there are some steps candidates can take to avoid a permanent place within the career portal black hole. "When they have taken the time to customise their resume to the job, I think that is always time well spent," , adding that instead of applying for a 100 jobs with a template resume, it's in a candidate's best interest to select their top 20 postings and then write thoughtful covering letters with warm, personalised introductions.