Intermediate C++ Programmer

Job Description

  • Contractor
  • Anywhere

PrecisionERP/IT, a Canadian staffing and consulting company, is hiring an Intermediate C++ Programmer with experience on retail Point of Sale (POS) experience—ideally with CMA (Cornell-Mayo & Associates) solutions, now NCR OmniPOSfor initial 1 year ONSITE contract (up to 5 days in office) starting in February 2026 here in Toronto.

MANDATORY REQUIREMENTS:

· 5+ years of experience with C++ (C++11/14/17), Standard Template Library (STL), Resource Acquisition Is Initialization (RAII), templates, exceptions; strong debugging and performance tuning
· 5+ years POS domain expertise with CMA/NCR OmniPOS (or similar): configuration, extension, APIs, scripting/plug-ins, troubleshooting
· Must be able to work ONSITE up to 5 days per week

**Only qualified candidates who meet the Mandatory requirements AND are Canadian Citizen, Perm Resident or Open Work Permit, please send resume to mark@precisionerp.com