Full Job Description
We are seeking an experienced and reliable Medical Office Assistant to join our busy, team-based family medicine clinic. This role includes both clinical and administrative responsibilities within a fast-paced and collaborative environment.
Key Clinical Responsibilities
- Prepare and set up examination rooms for visits and procedures
- Room patients and prepare them for assessment
- Measure and document vitals (height, weight, blood pressure, temperature, urine dip as required) in the EMR
- Assist physicians during in-office procedures
- Clean and disinfect exam rooms between patients
- Maintain and restock clinical supplies and equipment
Reception & Patient Flow
- Greet patients and visitors in a professional and welcoming manner
- Support efficient clinic flow by coordinating arrivals and appointments
- Verify health cards and confirm demographic information
- Update and maintain electronic medical records (TELUS PS Suite utilized at the clinic)
Telephone & Virtual Communication
- Answer and triage incoming calls and voicemail
- Schedule and confirm appointments
- Relay messages between patients and physicians
- Monitor and respond to patient portal messages as assigned
Administrative Duties
- Retrieve and assign incoming faxes and documents to the appropriate physician and category
- Communicate physician messages and test results to patients as directed
- Collect uninsured service payments
- Follow daily opening and closing procedures
Qualifications & Requirements
- High school diploma
- Medical Office Assistant or Medical Secretary certificate
- Strong preference for previous experience in a Family Medicine environment
- Required to have experience with TELUS PS Suite EMR
- Strong verbal and written English communication skills
- Ability to multitask and work efficiently in a fast-paced clinical environment
- Farsi/Persian speaking is considered an asset
Personal & Professional Attributes
- Professional, dependable, and respectful
- Honest and trustworthy
- Culturally sensitive and inclusive
- Calm and professional in high-pressure or difficult situations
- Strong team player with clear communication
- Adaptable and willing to learn
- Hours: 18 to 25 hours a week
Pay: $21.00-$23.00 per hour
Benefits:
- Company events
- On-site parking
- Paid time off
Application question(s):
- Are you familiar with TELUS PS Suite EMR?
Work Location: In person