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

Software Specialist

Cosmetic Physician Partners

CPP Clinics is a leading provider of medical aesthetics services, offering innovative treatments across multiple medspas under the CPP umbrella. We are dedicated to delivering exceptional patient experiences and outstanding results, utilizing advanced technologies and personalized care.

Role Overview

We are looking for an experienced

Software Specialist to join our Clinical Technology team. This is a pivotal role responsible for the administration, configuration, and ongoing optimization of our Electronic Medical Record platforms — with Zenoti as the primary system. You will support clinic onboarding, data migrations, workflow design, form builds, and user training across our clinic network, working closely with our IT Support team and clinic Operations teams to resolve EMR-related tickets and system issues.

This position is based in Montréal and operates in a hybrid model, with occasional travel to US clinic locations (a few times per year) for go-lives, training, and site support.

Key Responsibilities

EMR Administration & Configuration

  • Serve as the primary administrator for Zenoti across all clinic locations (shared with IT Team)
  • Configure and maintain EMR settings, service menus, staff roles, permissions, and reporting
  • Build and maintain digital intake forms, consent documents, and clinical templates
  • Manage system integrations and troubleshoot platform issues in coordination with vendors

Migrations & Onboarding

  • Lead end-to-end EMR migrations from legacy systems (Nextech, PatientNow, DrChrono, Meevo, and others) into Zenoti
  • Execute data validation, cleansing, and import processes with accuracy and attention to compliance requirements
  • Coordinate new clinic onboarding including device setup, account provisioning, and go-live support
  • Develop and maintain repeatable migration frameworks and documentation

Training & Support

  • Deliver user training to clinic staff on EMR workflows, best practices, and platform updates
  • Create and maintain training materials, SOPs, and quick-reference guides
  • Provide ongoing EMR support, escalating to vendors when needed
  • Collaborate with the IT Support team on EMR-related helpdesk tickets, triaging issues and providing platform-specific guidance

Process & Optimization

  • Identify workflow inefficiencies and recommend system improvements
  • Collaborate with clinic operations, billing, and clinical teams to align EMR configurations to business needs
  • Contribute to HIPAA compliance initiatives related to EMR data handling and access controls

Qualifications

Required

  • 3+ years of hands-on software administration or implementation experience
  • Experience with at least one of: Zenoti, Nextech, PatientNow, or similar practice management/EMR systems (a plus)
  • Strong attention to detail and data integrity mindset
  • Excellent communication skills in English — both written and verbal
  • Comfortable working in a distributed, multi-location organization

Preferred

  • Direct Zenoti administration experience (highly preferred)
  • Background in aesthetics, medical spa, or dermatology clinic environments
  • Familiarity with HIPAA compliance requirements in a clinical tech context
  • Experience building digital forms and clinical intake workflows
  • Experience managing data migrations between EMR platforms

What We Offer

  • Competitive salary commensurate with experience
  • Hybrid work model based in Montréal
  • Collaborative, fast-paced environment with a supportive IT team
  • Exposure to a growing clinic network across Canada and the United States
  • Opportunity to shape and modernize clinical technology across a scaling organization
Vacancy posted 14 hours ago
Similar jobs that could be interesting for youBased on the Software Specialist in Westmount, QC vacancy
  •  ...let your entrepreneurial spirit shine and turn potential into performance with great earning possibilities? Becoming a BMO® Mortgage Specialist can offer you all that and much more. Expect to fill an important and rewarding role – helping customers make their dream of home... 
    Suggested
    Full time
    Contract work
    Part time
    Local area

    BMO

    Westmount, QC
    2 days ago
  •  ...patient experiences and outstanding results, utilizing advanced technologies and personalized care. Role Overview The Marketing Specialist leads marketing strategy and execution for a portfolio of clinics, owning planning, cross-channel deployment, performance reporting,... 
    Suggested
    Internship
    Work from home
    Afternoon shift

    Cosmetic Physician Partners

    Westmount, QC
    5 days ago
  •  ...patient experiences and outstanding results, utilizing advanced technologies and personalized care. The Role The Accounts Payable Specialist is responsible for managing the company’s outgoing payments and ensuring invoices, expense reports, and clinic payments are... 
    Suggested
    Work at office
    Remote work
    Flexible hours

    Cosmetic Physician Partners

    Westmount, QC
    5 days ago
  •  ...operations with custom strategies that benefit both employers and employees. Find out more by visiting Position Summary The Payroll Specialist position helps support our growing client base. This position will be responsible for all payroll-related processing activities.... 
    Suggested
    Work at office
    Local area
    Immediate start

    Vensure Employer Solutions

    Westmount, QC
    23 hours ago
  • $85k - $100k per year

     ...other non-university certificate or diploma from a program of 3 months to less than 1 year Experience: 5 years or more Computer software technology/technician Work setting Office Research and development institution Private company, corporation or industry... 
    Suggested
    Permanent employment
    Work at office
    Work from home
    Relocation

    TSI Systemgroup Inc.

    Westmount, QC
    27 days ago
  •  ...term relationships with past applicants and potential candidates Qualifications Proven work experience as a Talent Acquisition Specialist or similar role Familiarity with social media, resume databases and professional networks Hands-on experience with full-cycle... 
    Long term contract
    Work at office
    Remote work
    Flexible hours

    Cosmetic Physician Partners

    Westmount, QC
    21 days ago
  • Titre du poste : Spécialiste en fruits et Légumes Type de poste : Permanent Numéro de la demande : 45852 Bannière : metro Statut : temps plein Gérant·e du rayon des fruits et légumes Alimentation Mike kaburis Inc. - Metro 5 Saisons Greene Lieu: 1280 Ave Greene...
    Permanent employment
    Full time
    Seasonal work
    Weekend work
    Day shift
    Afternoon shift

    Metro Inc.

    Westmount, QC
    1 day ago
  • À propos de Crowe BGK Depuis 75 ans, Crowe BGK LLP est un chef de file reconnu en services comptables et de conseils au Canada. Notre équipe compte plus de 250 professionnels au service de nos clients de nos bureaux de Montréal et d'Ottawa. Nous offrons des services d'audit...
    Summer work
    Seasonal work
    Work at office
    Remote work
    Home office
    Flexible hours
    Night shift

    Crowe BGK

    Westmount, QC
    17 days ago
  •  ...more by visiting  Position Summary   The  Senior Payroll Specialist  helps support our payroll function for our growing client base...  ...client's needs. Payroll specialists will work within our payroll software to run payroll, input payroll data, and prepare payroll checks... 
    Work at office
    Immediate start

    Vensure Employer Solutions

    Westmount, QC
    more than 2 months ago
  • Titre du poste : Spécialiste Épicerie  Type de poste : Permanent  Numéro de la demande : 45851  Bannière : metro Statut : temps plein Gérant·e du rayon de l’épicerie Alimentation Mike kaburis Inc. - Metro 5 Saisons Greene Lieu: 1280 Ave Greene, Westmount, ...
    Permanent employment
    Full time
    Seasonal work
    Work at office
    Night shift
    Weekend work
    Day shift
    Afternoon shift

    Métro Inc.

    Westmount, QC
    more than 2 months ago
  • Titre du poste : Spécialiste Viande  Type de poste : Permanent  Numéro de la demande : 44195  Bannière : metro Statut : temps plein Alimentation Mike kaburis Inc. - Metro 5 Saisons Greene Lieu: 1280 Ave Greene, Westmount, QC H3Z 2A3 Nombre d’heures : 40 heures...
    Permanent employment
    Full time
    Seasonal work
    Weekend work
    Day shift
    Afternoon shift

    Métro Inc.

    Westmount, QC
    more than 2 months ago
  •  ...operations with custom strategies that benefit both employers and employees. Find out more by visiting . Position Summary The payroll Tax Specialist is responsible for various federal and provincial tax compliance and related tax research associated with the PEO, HCM, HR or... 
    Long term contract
    Temporary work
    Work at office
    Local area
    Flexible hours

    Vensure Employer Solutions

    Westmount, QC
    more than 2 months ago
  •  ...Employers 2022, Canada’s Top Employers for Young People 2022 and Greater Toronto's Top Employers 2022. Responsibilities: The Software Support Specialist is responsible for the day-to-day support of the Siemens Mobility Canada dispatch and communications software products. The... 
    Local area
    Remote work
    Worldwide
    Flexible hours
    Dorval, QC
    22 days ago
  •  ...critical components powering Genetec’s premier products. Strong software security, high system availability at scale, data loss...  ...methodology.  We are currently looking for a strong Software Test Specialist who has great interest in backend testing of large scale applications... 
    Full time
    Flexible hours

    Genetec

    Montréal, QC
    9 days ago
  •  ...various secure facilities who request and grant access, we help our clients improve the safety of their infrastructure and users. As a software tester, you could play a key role in a dynamic development team contributing to a cloud-based solution that manages physical access... 
    Full time
    Flexible hours

    Genetec

    Montréal, QC
    more than 2 months ago
  • $34.87 per hour

     ...site Work must be completed at the physical location. There is no option to work remotely. Work setting Computer hardware or software retailer/wholesaler Private company, corporation or industry Responsibilities Tasks Respond to users experiencing... 
    Long term contract
    Permanent employment
    Full time
    Remote work

    Invera Inc

    Westmount, QC
    3 days ago
  •  ...A/R, cash receipts, and general ledger. Daily verification/reconciliation and maintenance of investment portfolio transactions on software platform. Manage month-end and year-end close processes, general ledger maintenance, and reconciliations, including all brokerage... 
    Long term contract
    Permanent employment
    Full time

    Walter Group

    Westmount, QC
    18 days ago
  •  ...Offer A great Team and culture – please watch our Recruitment Video An exciting career as an integral part of a world-leading software company providing solutions for architecture, engineering, and construction Competitive salary and benefits The opportunity to... 
    Apprenticeship
    Local area
    Worldwide

    Bentley Systems

    Westmount, QC
    18 days ago
  • $35 per hour

     ...reports Prepare trial balance of books Reconcile accounts Prepare accounts Train staff in procedures and in use of current software Computer and technology knowledge Accounting software MS Excel MS PowerPoint MS Word Acomba Work conditions and... 
    Permanent employment
    Full time

    RÉSEAU TEL-SYNERGIE INC.

    Westmount, QC
    24 days ago
  •  ...passionate about. Job Overview   As a  Laboratory Instrument Specialist for our Equipment Services team at the Laval location, you...  ...to target the cause of a problem; Participate in instrument software validations in a supporting role for technical expertise or... 
    Permanent employment
    Full time
    Contract work
    Internship
    Local area
    Worldwide
    Monday to friday
    Flexible hours

    Charles River Laboratories, Inc.

    Laval, QC
    1 day ago
  •  ...facilitate their integration into their environment; Work as part of a multidisciplinary team with legal professionals, physicians, specialists, and other network professionals; Write reports, document case files, and contribute to the improvement of clinical tools.... 
    Permanent employment
    Full time
    Temporary work
    Monday to friday

    Centre intégré universitaire de Santé et de Services sociaux...

    Westmount, QC
    17 days ago
  • $75k - $90k per year

     ...with know engine hardware condition. Work with engineering specialists to validate insights. Gather, prepare & verify sample training...  ...support experience Aerospace experience Experience in software development process (git/GitHub, unit testing, documentation, etc... 
    Permanent employment
    Full time
    Internship
    Worldwide

    Gastops

    Longueuil, QC
    7 days ago
  •  ...Aversan delivers leading-edge and reliable safety-critical electronics and software systems to the aerospace, defence, and space industries. We are currently seeking a qualified Compliance Specialist to join our team. The successful candidate will play a key role in... 
    Contract work
    Work at office
    2 days per week
    3 days per week

    Aversan Inc.

    Montréal, QC
    9 days ago
  • $62.5k - $72.5k per year

     ...This is not a call center role . The Customer Service Specialist acts as a primary point of contact for dealers across Canada and...  ...such as Microsoft Dynamics 365, SAP, etc. Familiarity with CRM software is considered an asset Overall strong computer proficiency... 
    Long term contract
    Full time
    Work at office
    Monday to friday

    Techo-Bloc

    Saint-Hubert, QC
    6 hours ago
  •  ...facilitate their integration into their environment; Work as part of a multidisciplinary team with legal professionals, physicians, specialists, and other network professionals; Write reports, document case files, and contribute to the improvement of clinical tools.... 
    Permanent employment
    Full time
    Temporary work
    Monday to friday

    Centre intégré universitaire de Santé et de Services sociaux...

    Westmount, QC
    22 days ago
  •  ...documentation that is clear, detailed, and enables our customers to onboard quickly and independently What You'll Bring: ~8+ years of software development experience throughout the full software development lifecycle, including coding standards, build processes, testing and... 
    Internship
    Shift work

    Hasbro

    Montréal, QC
    3 hours ago
  •  ...documentation for customers, developers, and our team to increase understanding of our ecosystem. What You'll Bring: ~5+ years of software development experience, including experience supporting delivery of services in support of game teams ~ Experience delivering... 
    Long term contract
    Work at office
    3 days per week

    Hasbro

    Montréal, QC
    3 hours ago
  •  ...this position. We are recruiting for a Bilingual Document Specialist to join our team in our Montreal , Toronto , Vancouver...  ..., pleasant and effective way using a variety of techniques and software applications. Patience, flexibility and an ability to effectively... 
    Work at office
    Remote work
    Monday to friday
    Shift work

    McCarthy Tétrault

    Montréal, QC
    10 days ago
  • $63k - $83.5k per year

     ...available for locomotive repairs and maintenance. Our Materials Specialists are trained subject matter experts in our parts and logistics...  ...obtained prior to shipping when needed. Effectively using multiple software programs to order, receive, ship, and track material to and... 
    Full time
    Work at office
    Local area
    Worldwide
    Relocation package
    Flexible hours
    Shift work
    Night shift
    Day shift

    Wabtec

    Montréal, QC
    3 days ago
  • $75k - $125k per year

     ...in the interest of national security. Job Title: Integration Specialist Job Location: Montréal, QC Job Code: 37840 Job...  ...125,000 CDN annually Essential Functions: Responsible for software installation, integration and testing on Power Plant Simulator... 
    Permanent employment
    Direct hire
    Day shift

    L3Harris

    Montréal, QC
    3 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Software Specialist. Be the first to apply!