Medical Office Assistant

TEKsystems

Maryland

On-site

USD 28,000 - 32,000

Full time

14 days+
Application generator

Stand out for this role — generate a tailored resume and cover letter in about a minute.

Get past ATS filters

Benefits offered by this job

Medical, dental & vision
401(k) Retirement Plan
Life Insurance
Disability
Health Spending Account (HSA)
Transportation benefits
Employee Assistance Program
Paid Time Off

Job summary

TEKsystems is seeking a Medical Office Assistant for a busy pediatric and adult medicine practice in Bel Air, MD. This on-site role supports scheduling, patient check-in, insurance verification, EMR data entry, and front-office operations.

Ideal candidates have 3-5+ years in healthcare administration, EPIC experience preferred, strong customer service, data entry skills, and the ability to multitask in a fast-paced setting.

Qualifications

  • 3-5+ years of experience in a healthcare administrative, medical receptionist, medical secretary, scheduling, or front-desk role.
  • Strong customer service and communication skills.
  • Experience working with EMR systems required.
  • EPIC experience strongly preferred.
  • Excellent computer and data entry skills.
  • Ability to multitask and maintain accuracy in a busy medical office environment.
  • Professional demeanor and dependable attendance record.

Responsibilities

  • Schedule patient appointments and manage provider calendars.
  • Answer incoming phone calls and assist patients with questions and requests.
  • Greet and check in patients in a professional and friendly manner.
  • Verify insurance information and ensure accurate patient records.
  • Enter and update patient information within the EMR system.
  • Communicate effectively with providers, patients, and team members.
  • Provide administrative and clerical support to ensure smooth office operations.
  • Maintain a high level of customer service while handling multiple responsibilities in a fast-paced environment.

Skills

Customer service
Communication
Multitasking
Professional demeanor

Tools

EPIC
EMR systems

Job description

Job Description

Location: Bel Air, MD (On-Site)

Schedule: Monday-Friday, 8:30 AM-5:00 PM or 8:00 AM-4:30 PM

Employment Type: Contract-to-Hire

Pay Rate: $20-$23/hour

About the Opportunity

We are seeking a customer-focused Medical Office Assistant to join a busy Pediatric and Adult Medicine practice. This is an excellent opportunity for someone with healthcare administrative experience who is looking for long-term career growth within a respected healthcare organization. The team is also open to considering Medical Assistants who are interested in transitioning into a front-office role.

Key Responsibilities
  • Schedule patient appointments and manage provider calendars
  • Answer incoming phone calls and assist patients with questions and requests
  • Greet and check in patients in a professional and friendly manner
  • Verify insurance information and ensure accurate patient records
  • Enter and update patient information within the electronic medical record (EMR) system
  • Communicate effectively with providers, patients, and team members
  • Provide administrative and clerical support to ensure smooth office operations
  • Maintain a high level of customer service while handling multiple responsibilities in a fast-paced environment
Qualifications
  • 3-5+ years of experience in a healthcare administrative, medical receptionist, medical secretary, scheduling, or front-desk role
  • Strong customer service and communication skills
  • Experience working with EMR systems required
  • EPIC experience strongly preferred
  • Excellent computer and data entry skills
  • Ability to multitask and maintain accuracy in a busy medical office environment
  • Professional demeanor and dependable attendance record
Preferred Qualifications
  • Experience working in a pediatric practice
  • Medical Assistant background with an interest in front-office/administrative responsibilities
  • Insurance verification experience
  • Strong phone etiquette and patient-service skills
What We're Looking For

The ideal candidate is polished, professional, detail-oriented, and committed to delivering exceptional patient experiences. We are seeking someone interested in a long-term opportunity who can build strong relationships with patients, providers, and staff while maintaining accuracy and professionalism.

Why Apply?
  • Contract-to-hire opportunity with long-term career potential
  • Competitive pay and benefits eligibility
  • Join a supportive healthcare team dedicated to excellent patient care
  • Stable Monday-Friday schedule with no weekends
Job Type & Location

This is a Contract to Hire position based out of Bel Air, MD.

Pay and Benefits

The pay range for this position is $20.00 - $23.00/hr.

Eligibility requirements apply to some benefits and may depend on your job classification and length of employment. Benefits are subject to change and may be subject to specific elections, plan, or program terms. If eligible, the benefits available for this temporary role may include the following:

  • Medical, dental & vision
  • Critical Illness, Accident, and Hospital
  • 401(k) Retirement Plan – Pre‑tax and Roth post‑tax contributions available
  • Life Insurance (Voluntary Life & AD&D for the employee and dependents)
  • Short and long‑term disability
  • Health Spending Account (HSA)
  • Transportation benefits
  • Employee Assistance Program
  • Time Off/Leave (PTO, Vacation or Sick Leave)
Workplace Type

This is a fully onsite position in Bel Air,MD.

Application Deadline

This position is anticipated to close on Aug 8, 2026.

The company is an equal opportunity employer and will consider all applications without regards to race, sex, age, color, religion, nation

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Front-Office Medical Assistant — Bel Air, MD (Contract-to-Hire)
Front-Office Medical Assistant — Bel Air, MD (Contract-to-Hire)

TEKsystems • Maryland

On-site
USD 28,000 - 32,000
Medical, dental & vision
401(k) Retirement Plan
Life Insurance
+5
Medical Assistant
Medical Assistant

ExpressCare Urgent Centers • Bel Air (MD)

On-site
USD 2,342,000 - 2,755,000
Health, dental, and vision insurance
401(k) plan with company match
PTO and premium pay holidays
Pediatric Urgent Care- Medical Assistant (Full-time)Timonium, MD & Parkville, MD
Pediatric Urgent Care- Medical Assistant (Full-time)Timonium, MD & Parkville, MD

PM Pediatric Care • Timonium (MD)

On-site
USD 24,796 - 34,440
Medical Assistant
Medical Assistant

Playground Management MSO LLC • Loafer's Corner (TN)

On-site
USD 34,000 - 46,000
Medical Assistant
Medical Assistant

Advocare LLC • Sicklerville (NJ)

On-site
USD 35,000 - 45,000
Medical and prescription coverage options
401(k) retirement savings plan
Paid time off (PTO)
Medical Assistant
Medical Assistant

Playground Pediatrics • Smyrna (TN)

On-site
USD 32,000 - 42,000
Medical Receptionist
Medical Receptionist

ExpressCare Urgent Centers • Joppa Hills (MD)

On-site
USD 22,000 - 25,000
PTO
Health insurance
Dental insurance
+3
Medical Assistant
Medical Assistant

TALENT Software Services • Pasadena (CA)

On-site
USD 40,000 - 55,000
No weekend requirement
EMR training availability
Medical Assistant (Per-diem) Float between Laurel, MD, Germantown, MD & Rockville, MD
Medical Assistant (Per-diem) Float between Laurel, MD, Germantown, MD & Rockville, MD

PM Pediatric Care • Laurel (MD)

On-site
USD 23,000 - 37,000
Medical Operations Assistant
Medical Operations Assistant

AB Hires and Consulting LLC • Bay Harbor Islands (FL)

On-site
USD 30,000 - 39,000
PTO