Medical Assistant - Glen Allen, VA - RR 26-14199


Compu-Vision - Healthcare
Princeton, New Jersey
Locations: Princeton, Chester, Farmville, Louisa, Petersburg, Richmond
Posted On: October 15, 2026
Last Day to Apply: October 22, 2026
Pay: $22.00 to $24.00 per hour

Job Title: Medical Assistant
Location: Glen Allen, VA
Job Type: Contract
Duration: 11 Weeks
Shift & Schedule: Day Shift | Monday, Wednesday, Thursday & Friday: 8:00 AM–5:00 PM | Tuesday: 10:00 AM–7:00 PM | Lunch: 12:00 PM–1:00 PM | 40 Hours/Week
Local Candidates Required: Yes
Traveler Candidates Required: Yes

Pay Rate: $22–$24/hr

Note: This job doesn't offer any benefits.

Position Overview

We are seeking a Medical Assistant to provide clinical and administrative support, assist with patient care, and ensure smooth daily operations in a healthcare setting.

Required Qualifications

  • Minimum 1 year of Medical Assistant experience, in addition to an externship.

  • Medical Assistant certification strongly preferred.

  • Phlebotomy, venipuncture, and Electronic Medical Record (EMR) experience required.

  • Strong communication, computer, and organizational skills.

  • Attention to detail and ability to interact professionally with patients.

  • Experience supporting front-office and back-office operations.

  • BLS or CPR certification preferred. Candidates without either certification may start pending approval.

Responsibilities

  • Greet patients, assist with registration, and prepare patients for examinations.

  • Room patients and obtain and document vital signs.

  • Perform blood draws, phlebotomy, and venipuncture procedures.

  • Administer vaccines within the authorized scope of practice.

  • Perform EKGs and point-of-care (POC) testing as required.

  • Schedule patient appointments and answer incoming phone calls.

  • Maintain accurate patient records and update information in the EMR system.

  • Support front-office and back-office clinical and administrative functions.

  • Prepare examination rooms and ensure supplies and equipment are ready for patient care.

  • Communicate effectively with patients and healthcare team members.

  • Support patient education, health promotion, and preventive care initiatives.

  • Maintain patient confidentiality and follow established clinical procedures.

  • Collaborate with center staff to ensure smooth daily operations and a positive patient experience.

Skip to the main content