An automated system with multiple databases and communication methods designed to promote the sharing and transfer of useful information and data between two parties. Specifically, the system is designed for use by employers to communicate more effectively with professional recruiters in order to dramatically increase the effectiveness of matching job candidates with job requisitions. The system creates an online virtual marketplace for employers and professional recruiters to interact and conduct all phases of the recruiting process from start to finish, and thus replaces the need for other forms for recruitment. The two primary users of this system are employers and Recruiters, but there is also some interaction with the system from other entities such as job candidates. For professional recruiters the system allows for the personal tracking, search, storage, matching, and submission of job candidate information and job candidate resumes, and the ability to search, view, track, match, and submit resumes against open job requisitions nationwide. For employers, the system provides a method to post detailed job descriptions, select recruiters to work with, determine recruiting fees, receive and process resumes, coordinate and track the interview process, schedule interviews and employment testing, and receive automated invoices for successful placements.