Envision Talent Solutions LLCVerified Source

Medical Assistant, Primary Care – EPIC EMR

48K–52K
Onsite · Portland, Oregon
Posted August 12, 2026
payroll

Overview

You will cover a Medical Assistant on maternity leave, owning patient care support across two Primary Care sites in the Hillsboro, Oregon area. You will work Monday–Friday, 8:00 AM–5:00 PM, on a 3-5 month contract with Envision Talent Solutions. You will rotate between two practices 4 miles apart, supporting providers with hands-on care. You will use EPIC for charting and scheduling, and you will maintain a steady, predictable schedule.

What You'll Do10

  • 1Own patient intake and rooming, including vitals, history, and chief complaint, using EPIC.
  • 2Support providers with examinations, procedures, and patient education in a Primary Care setting.
  • 3Administer medications and immunizations as directed, following clinic protocols.
  • 4Perform phlebotomy and specimen collection, ensuring proper labeling and handling.
  • 5Coordinate patient flow to keep the schedule on time, communicating delays to the care team.
  • 6Rotate between two clinic sites 4 miles apart, adapting to each location's workflow.
  • 7Document patient interactions accurately in EPIC during and after each visit.
  • 8Prepare exam rooms, sterilize instruments, and maintain inventory of supplies.
  • 9Handle front desk tasks including check-in, insurance verification, and phone messages.
  • 10Assist with referrals and follow-up appointments to close care loops.

Requirements9

  • 12+ years of Certified Medical Assistant experience in a clinical setting.
  • 2Primary Care experience preferred, with hands-on patient care duties.
  • 3Current CPC or CCMA certification as a Medical Assistant.
  • 4Experience with EPIC EMR for charting and scheduling.
  • 5Proficiency in phlebotomy with successful venipuncture on adult patients.
  • 6Ability to rotate between two clinic sites approximately 4 miles apart.
  • 7Strong organizational skills to manage patient flow and documentation.
  • 8Team-oriented mindset with dependable attendance for a 3-5 month assignment.
  • 9Comfortable with medical front desk tasks such as check-in and insurance verification.

Salary Insight

$48 - $52k per year

Location

Typeonsite
LocationPortland, Oregon

Required Skills

epicphlebotomycprccmamicrosoft excel
Share:

Similar open positions

Explore active roles that match your skills and interests.

Medix

14h agoDenver, Coloradopayroll

Certified Medical Assistant - Ambulatory Care & EPIC

You will own patient flow and clinical documentation in a high-volume ambulatory clinic, managing rooming, vitals, and medication reconciliation for 100+ patients weekly. You will work alongside a tight-knit care team of nurses and providers, reporting to the clinic manager. You will master EPIC workflows from day one, ensuring records and imaging are ready before each visit. This role stands out for its focus on proactive chart preparation and cross-departmental coordination.

42K–58K
epicmedical assistantbcls+1 more
Compunnel Healthcare

Compunnel Healthcare

16h agoBoston, Massachusettspayroll

Certified Medical Assistant, Primary Care (EPIC)

You will own patient flow in a busy Primary Care clinic in Waltham, MA, starting each day by prepping rooms and supporting providers during exams. You will report to the clinic lead and work alongside nurses, physicians, and administrative staff in a team that values precision and patient comfort. This temp-to-perm role offers free parking and a consistent day shift, with a focus on using EPIC to document every interaction. You will make a direct impact by cutting patient wait times and ensuring smooth clinic operations from the first week.

46K–54K
EPICBLS CertificationMedical Assistant Certificate+3 more

Preferred Primary Care Physicians, Inc.

19h agoPittsburgh, Pennsylvaniapayroll

Medical Assistant, Primary Care Physician Office

You will own clinical workflows in a primary care office, serving 200+ patients weekly. You will join a physician-led team of 15 providers and 3 MAs, backed by full-time support staff. Our office operates Monday through Friday with no weekends or holidays. This role stands out because you will handle both clinical duties and phlebotomy, with room to grow into a lead MA role.

Competitive salary
phlebotomyvital signspatient flow management+4 more

Atkinson-Womack Family Care

14h agoDallas, Texaspayroll

Medical Assistant, Family Care Clinic

You will own the full patient care cycle at a busy Family Care clinic, handling 45+ patients daily. You will support 3 providers, manage vitals, EKGs, and lab draws, and coordinate scheduling and records. Your work directly shapes patient outcomes and clinic flow. This role pairs clinical skills with hands-on administrative ownership in a team-based environment.

37K–40K
Human anatomyPhysiologyMedical terminology+8 more
CHARLES RIVER MEDICAL ASSOCIATES

CHARLES RIVER MEDICAL ASSOCIATES

19h agoBoston, Massachusettspayroll

Medical Assistant, Internal Medicine & Endocrinology

As a Medical Assistant in our busy 3MD, 1 NP Internal Medicine/Endocrinology office, you will own patient flow from check-in to check-out. You'll take vitals, update records, and run protocol-based tests at a practice with 5+ years of community care. You'll support a team of physicians and nurses, coordinating pre-visit prep and messaging. You'll grow your skills through CRMA-supported learning and promotion from within.

46K–56K
PhlebotomyHigh School DiplomaCPR (BLS) Certification+12 more

Equitas Health, Inc.

14h agoColumbus, Ohiocontract

Medical Assistant, Part-Time Primary Care

Own patient care in a part-time role at Equitas Health, a regional community health system serving 67,000 patients. You will room patients, administer IM, subcutaneous, and intradermal injections, and manage referrals. Work onsite in Columbus, Ohio, with a team of 22 offices. This role offers direct impact on LGBTQ+ and HIV/AIDS healthcare, with experience in Epic EHR.

Competitive salary
epicmicrosoft officecpr+2 more