CareerPlanGet AI match score →

Software Engineer

MISSISSAUGA, CAN💼 Full-time🗓 2026-06-30 → 2026-07-31

Core

Customizing the NCRV Advanced Checkout Solution for retail grocery clients by adding or extending functionality within the full software development life cycle.

Role type

Senior Software Engineer (C/C++)

Builds

In-store checkout solutions for major grocery retailers in North America

Domain

Retail technology / Unified commerce

Deliverable

production ML models | product features | infrastructure

Required skills

C/C++ programming, MS Windows programming, Visual Studio (legacy versions), Java, Perl scripting, PowerShell, OS image creation, HTML, XML, HTTP communications, GitHub archiving

Preferred skills

Experience leading offshore development teams, detailed design and estimation

Technologies

Visual Studio 6/2003/2005/2008, MS Access, Visual Basic, GitHub

Responsibilities

Analyze customer requirements and propose solutions, create detailed designs, estimate project effort, develop code, document test cases, test or oversee offshore testing, support code issues

Seniority

Senior, hands-on IC with 10+ years experience

Sourced via workday · Listed on CareerPlan, which tracks 70,000+ jobs from 20+ sources.
Apply on Workday ↗