Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Medical Office Assistant - Job Posting (Full-Time), Trailhead Medical, 4.5 days/week

$22 - $26 per hour
Full-time

Peterborough Family Health Team

This position is in an established medical practice office seeking a full-time, experienced medical office administrator (MOA). The MOA will be responsible for numerous administrative tasks in the front of the office, including patient-facing responsibilities.

The position is 4.5 days per week (Monday – Thursday 8:30 – 4:30, Friday 9:00 – 12:00, 31 hrs/wk). This is a fast-paced role requiring strong organizational skills, ability to effectively manage multiple competing priorities, and a high level of professionalism. We’re looking for someone who enjoys being part of a close-knit team and understands that, in a small business, everyone contributes to creating an exceptional patient experience.

Key Responsibilities

As a valued member of our team, you will play an important role in creating a welcoming and efficient experience for our patients while supporting the daily operations of the clinic.

Patient Reception & Care Coordination

  • Greet patients, check them in, and collect any required information upon arrival.
  • Schedule and coordinate appointments.
  • Assist patients in arranging diagnostic testing, imaging, and specialist consultations.
  • Process payments for uninsured services and maintain accurate payment records.

Clinical & Administrative Support

  • Maintain accurate electronic medical records and manage incoming and outgoing documents, referrals, and correspondence.
  • Monitor electronic messages and faxes, ensuring timely review and follow-up.
  • Prepare examination rooms, room patients, collect basic clinical information and a brief history, perform routine clinical tasks (e.g., blood pressure checks and urine

dipstick testing), and assist physicians with patient flow.

  • Support physicians and the clinical team with day-to-day administrative tasks.
  • Perform light housekeeping in exam rooms and common areas (i.e. waiting room, washrooms, hallways) to maintain a professional clinical environment.
  • Participate in occasional evening and weekend After Hours Clinics, as needed.

Innovation & Continuous Quality Improvement

  • Support the rollout of new programs and systems, such as online booking, digital communication tools, and quality improvement initiatives.
  • Embrace change and help the clinic continuously improve by providing feedback, learning new processes, and adapting to evolving workflows.

Qualifications & Skills

  • Minimum 1 year(s) of experience in a family medicine or primary care clinic.
  • Professional, compassionate, and patient-centred with excellent communication and interpersonal skills.
  • Highly organized, detail-oriented, and able to manage multiple priorities in a fast-paced environment.
  • Proficient with Microsoft Office (Outlook, Word, Excel) and electronic medical record (EMR) systems.
  • Strong understanding of medical terminology and patient triage.
  • Team-oriented, adaptable, and self-directed, with a willingness to support the evolving needs of a small business.
  • Experience working with diverse patient populations and a demonstrated commitment to culturally sensitive, inclusive care.
  • Knowledge of OHIP billing and familiarity with local healthcare resources are assets.

How to Apply

Interested candidates are invited to submit the following:

  • A cover letter outlining your interest in the position and relevant experience.
  • A current résumé (CV).

Applications should be submitted to ***email_hidden***. We thank all applicants for their interest; however, only those selected for an interview will be contacted.

Pay: $22-$26/hour

Full-time, Permanent 4.5 days/week + occasional evenings and weekends.

Vacancy posted 5 days ago
Similar jobs that could be interesting for youBased on the Medical Office Assistant - Job Posting (Full-Time), Trailhead Medical, 4.5 days/week in Peterborough, ON vacancy
  •  ...Position at VON Canada (Ontario) Requisition Details:   Employment Status: Regular, Full-time (1.0 FTE) Program Name: Adult Day Program Work Schedule: Days Number of Hours Bi-Weekly: 75 Union/Bargaining Unit: CUPE On Call: No   Existing Vacancy: Yes - we're... 
    Full time
    Permanent employment
    Live out
    Peterborough, ON
    5 days ago
  • $17 per hour

     ...Join COBS Bread as a Full-Time Sales Associate At COBS Bread, we’re passionate about providing...  ...community involvement. Your Role: Assist customers by answering questions and...  ...goods to communities across Canada every day. We have recently expanded into the US. Any... 
    Full time
    Day shift
    Hourly pay
    Long term contract
    Part time
    Local area
    Flexible hours
    Shift work
    Weekend work

    COBS Bread

    Peterborough, ON
    8 days ago
  •  ...proactive, and detail-oriented Executive Assistant & Office Manager to provide administrative and...  ...anticipating needs, solving problems, and ensuring day-to-day administrative operations run...  ...Prepare and issue client invoices in a timely and accurate manner. Enter vendor... 
    Full time
    Work at office

    Aquatech Canadian Water Services

    Peterborough, ON
    18 days ago
  •  ...Position at VON Canada (Ontario) Requisition Details: Employment Status: Permanent, Part-time (0.4 FTE) Program Name: Assisted Living Number of Hours Bi-Weekly: 30 Work Schedule: Days, Evenings, Weekends Union/Bargaining Unit: CUPE On Call: Yes Existing... 
    Suggested
    Permanent employment
    Part time
    Live out
    Immediate start
    Flexible hours
    Weekend work
    Afternoon shift
    Peterborough, ON
    4 days ago
  •  ...Requisition Details Employment Status: Temporary, Full-time (1.0 FTE) Program Name: Assisted Living Services for High-Risk Seniors Number of Hours Bi-Weekly: 75 Work Schedule: Days Anticipated End Date: April 2027 On Call: Yes Existing Vacancy: Yes - we're... 
    Full time
    Temporary work
    Work at office

    VON Canada (Ontario)

    Peterborough, ON
    9 days ago
  •  ...the Security Department , this Part-Time Security Officer position is responsible for the safety...  ...safety, and other statutory regulations. Assisting Supervisor, Security with enrolling...  ...qualifications High school diploma required, post-secondary education an asset Ability... 
    Full time
    Part time
    Flexible hours
    Night shift
    Afternoon shift

    Great Canadian

    Peterborough, ON
    5 days ago
  • $19.75 per hour

     ...applicant screening process. This is a posting for an existing job vacancy. Assists the Manager on duty with the...  ...issues, track and produce reports on weekly inventories, sales revenue, labour...  ...workplace accident or incident to head office. Ensure Hazard Analysis and... 
    Full time
    Hourly pay
    Internship
    Work at office
    Shift work

    Compass Group Canada

    Peterborough, ON
    16 days ago
  •  ...and identify inventory needs and assist with ordering Setup company-...  ...hours which may include days, evenings, and weekends Able...  ...range for this position. This posting is for an existing vacancy. The...  ...this position. / Il s’agit d’un poste syndiqué et les taux de rémunération... 
    Full time
    Hourly pay
    Permanent employment
    Temporary work
    Part time
    Internship
    Shift work
    Afternoon shift

    Real Canadian Superstore

    Peterborough, ON
    21 days ago
  •  ...Following For Us Dispense food for next day of production and plate individual meals....  ...provincial equivalent is an asset. Strong time management and organizational skills to be...  ...wellbeing. We also have an Employment Assistance Program which provides our associates with... 
    Full time
    Hourly pay
    Internship

    Compass Group Canada

    Peterborough, ON
    18 days ago
  •  ...Ontario Job Description Available at 3-4 of these days: Monday, Tuesday, Thursday, Friday*...  ...Maintain sanitary salon conditions and assist in all general maintenance of grooming room...  ...reputation of the store. Efficiency – Use time and resources responsibly. Answer... 
    Full time
    Local area
    Monday to friday

    Pet Valu

    Peterborough, ON
    23 days ago
  •  ...Details:    Employment Status: Permanent, Part-time (0.4 FTE) Program Name: Visiting Nursing Number of Hours Bi-Weekly: 30 Union/Bargaining Unit: LiUNA On Call:...  ...walk, sit, stand, and climb stairs throughout the day, with some tasks requiring fine hand movements... 
    Permanent employment
    Part time
    Flexible hours

    VON Canada

    Peterborough, ON
    3 days ago
  • $53k - $71k per year

     ...an Executive Administrative Assistant for our Peterborough, Ontario...  ...energy production and lifesaving medical isotopes.   Check out the...  ...team. This role is central to office operations and serves as the...  ...every interaction.     Your Day to Day:  Executive &... 
    Internship
    Work at office
    Local area
    Immediate start
    Flexible hours
    Shift work

    BWXT

    Peterborough, ON
    9 hours ago
  •  ...north-east of Toronto. The College's 6,800 full-time and 10,000 part-time students, including...  ...of Work/Life Balance Options Employee Assistance Program Commitment to Ongoing Learning...  ...The International Student Recruitment Officer (ISRO) will work as a member of the International... 
    Full time
    Part time

    Fleming College

    Peterborough, ON
    20 hours ago
  •  ...style to connect with a wide variety of customers throughout the day • Develop reliable, productive partnerships with retail store staff...  ...with hours available Monday to Sunday, 9am to 9pm • Permanent full-time or part-time positions so we can build careers, not just jobs •... 
    Full time
    Hourly pay
    Permanent employment
    Part time
    Flexible hours

    Kognitive Sales Solutions

    Peterborough, ON
    2 days ago
  • $19.51 per hour

     ...Job Responsibility: Medical Office EMR Documentation Assistant Part Time - 4 Days per week (34 hours) with potential for more Successful candidate must be available to work Mon-Fri This position is responsible for accurately entering medical data into Electronic... 
    Full time
    Hourly pay
    Permanent employment
    Part time
    Work at office
    Monday to friday

    The Medical Centre

    Peterborough, ON
    10 days ago
  •  ...Ontario (CNO). Master's Degree with post-Master’s NP certificate in NP-Adult or NP...  ...under the Extendicare, ParaMed, Extendicare Assist, and SGP Purchasing Network brands. We...  ...services to help people live better. Time Type Full time At Extendicare, we’ve spent more... 
    Full time
    Long term contract
    For contractors
    Internship

    Extendicare

    Peterborough, ON
    8 days ago
  •  ...emploi: Temporaire - Nouveau  Statut d’emploi: Période déterminée  Exigences linguistiques: Anglais essentiel  Nombre de postes vacants: Salaire: $23.81 Date de clôture (AAAA/MM/JJ): 2026/08/14     Description de l'emploi Faites l’expérience de l’... 
    Temporary work
    Flexible hours
    Night shift
    Weekend work
    Afternoon shift
    Peterborough, ON
    4 days ago
  • $42.8k - $55.64k per year

     ...flavour is. As an Administrative Assistant your responsibilities will...  ...within the Business Unit, Office and/or Service Line to produce...  ..., proof-reading, and ensuring timely delivery Entering and maintaining...  ..., a place where every day is different and having the courage... 
    Full time
    Internship
    Work at office
    Local area

    Doane Grant Thornton

    Peterborough, ON
    3 days ago
  • $28 - $36 per hour

     ...Administrative Office Support Assistant - Remote Pay: $28.00 - $36.00 per hour Part-time or Full-time About the Role We are currently seeking organized and dependable individuals for an entry-level Administrative Support & Data Entry Assistant opportunity. This... 
    Full time
    Remote job
    Hourly pay
    Part time
    Work at office
    Work from home

    HRS Talent Solutions

    Peterborough, ON
    8 days ago
  • $123.66k - $127.38k per year

     ...key component of Ontario’s healthcare plan to reduce wait times, improve access to primary care and keep Ontarians...  ...enhance the quality of life for patients. This is a 0.6 full-time equivalent (22.5 hours per week), permanent position working within Peterborough with two... 
    Full time
    Permanent employment
    Work at office
    Immediate start
    Monday to friday
    Afternoon shift

    Peterborough Family Health Team

    Peterborough, ON
    24 days ago
  •  ...Position at VON Canada (Ontario) Requisition Details: Employment Status: Regular, Full-time (1.0 FTE) Program: Visiting Nursing Number of Hours Bi-Weekly: 75 Work Schedule: Days, Evenings, Weekends Union/Bargaining Unit: LiUNA On-Call: Yes Existing... 
    Full time
    Permanent employment
    Live out
    Flexible hours
    Weekend work
    Afternoon shift
    Peterborough, ON
    more than 2 months ago
  •  ...Position at VON Canada (Ontario) Requisition Details: Employment Status: Regular, Full-time (1.0 FTE) Program Name: SELECT Program Number of Hours Bi-Weekly: 75 Work Schedule: Days Union/Bargaining Unit: ONA On Call: No Location(s): Durham Region,... 
    Full time
    Permanent employment
    Live out
    Flexible hours
    Peterborough, ON
    more than 2 months ago
  • $17.6 - $43.24 per hour

     ...Jobs by Category: Retail Job Function: Retail Status: Full Time Schedule: Regular What does it mean to join our TELUS family...  ...improve their lives Work in a fast paced environment, where every day is different Engage with prospective and current customers in... 
    Full time
    Hourly pay
    Part time
    Work from home
    Flexible hours
    Afternoon shift

    TELUS

    Peterborough, ON
    25 days ago
  • $74.26k - $81.15k per year

     ...one-year contract is 15 hours/week and involves travelling to Apsley...  ..., including those with special medical needs Maintains and...  ...submits workload measures data and time sheets as required Regular attendance...  ...in Ontario Excellent team/office environment... 
    Full time
    Contract work
    For contractors
    Casual work
    Work at office
    Immediate start
    Monday to friday
    Afternoon shift

    Peterborough Family Health Team

    Peterborough, ON
    24 days ago
  • $25 per hour

    Description Full Cycle Bookkeeper Location: Peterborough, Ontario Wage: $25 per hour We...  ...and up to date Accounts Payable and report weekly to Management ~Maintain accurate and up to...  ...principles ~Proven ability to calculate, post and manage accounting figures and financial... 
    Full time
    Hourly pay
    Immediate start

    Level A Professional Group

    Peterborough, ON
    14 days ago
  •  ...choosing a different path. From day one, we’ve been on a mission...  ...family. About the role As an Assistant Manager, you set the tone for...  ...to our customers.This posting is to fill one vacancy. What...  ...the sales floor, stockroom and office and lift up to 30 pounds. Ability... 
    Full time
    Work at office
    Flexible hours
    Night shift
    Weekend work
    Afternoon shift

    Gap Inc.

    Peterborough, ON
    20 hours ago
  • Description Position: Procurement Officer Location: Peterborough Wage: $24 Procurement Officer: • Prepare purchase orders by verifying specifications and price, comparing items requested to the supplier agreements. • Manage site supplier agreements including adding pricing... 
    Full time
    Work at office

    Level A Professional Group

    Peterborough, ON
    14 days ago
  • $18 - $20 per hour

     ...Monday to Friday – 8:00 AM start time, fluctuating end time We are...  ...and intuitive Reception & Sales Assistant to join our team in...  ...dynamic environment where each day is different. Key Responsibilities...  ...administrative tasks ~Perform general office administrative duties as... 
    Full time
    Work at office
    Monday to friday

    Level A Professional Group

    Peterborough, ON
    12 days ago
  • $26 per hour

    Dental Assistant Maple Leaf Dentistry Location 291 Reid St Peterborough, ON Salary 26.00 hourly / 40 hours per week Full time Day, Night, Weekend Starts as soon as possible Languages English Education College, CEGEP or other non-university certificate or diploma from... 
    Full time
    Hourly pay
    Immediate start
    Remote work
    Night shift
    Weekend work

    Maple Leaf Dentistry

    Peterborough, ON
    more than 2 months ago
  •  ...Brief Description Part-Time Manager Opportunity Join the team....  ...merchandise throughout the store and assisting customers. You are...  ...express themselves freely every day. You are energized by interacting...  ...can expect an update within 5 days. If the hiring manager wants... 
    Full time
    Minimum wage
    Part time
    Internship
    Local area
    Shift work

    Claire's

    Peterborough, ON
    14 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Medical Office Assistant - Job Posting (Full-Time), Trailhead Medical, 4.5 days/week. Be the first to apply!