I am looking for a software program that will help our organization hire people more effciently. In particular we look for software that can match job requirements with candidates, screen applicants and automatically match candidates who have applied in the past. Is there something like this?