Resume database software will usually have some form of automatically matching applicants to job orders or positions. Gopher's recruiting software has automated matching in several forms and matches applicants from two perspectives.  When you use the phrase executive search software the recruiter usually has the client perspective.