Apply now

Posted 2 months ago

C ++ Developer

@ Sapsol Technologies Inc

Remote in Canada

Remote10+ years experience
Apply now
SIGNALS

Overview

Sapsol Technologies Inc is hiring a Senior Systems Engineer - C/C++ Full Stack Developer on a one-year initial contract with possible extensions. The role leads modernization of a 30+ year-old Store Management System, moving a proprietary EZC file-based database to PostgreSQL. The posting requires 10+ years of software engineering and 8+ years of C/C++ experience, and asks for a rate based on experience and submitted in Fieldglass by September 25, 2026.

Responsibilities:

  • Lead modernization of a 30+ year-old Store Management System
  • Reverse engineer EZC file structures and plan migration to PostgreSQL
  • Design and develop C and C++ enterprise solutions and APIs
  • Develop ETL, reconciliation and validation processes for data migration
  • Use and govern AI-assisted development tools

Requirements summary:

  • 10+ years of software engineering experience
  • 8+ years of hands-on C/C++ development
  • Proven database modernization and migration experience
  • Strong relational database design skills
  • Bachelor's degree or equivalent experience

Tools & skills

Source and dates

Employer career site / ATS feed · workable

Employer posting date
2026-09-18
First seen by our source
2026-10-09
Source record updated
2026-10-09

These dates describe the source record, not a live verification that the employer is still hiring. Check the original posting.

Job details

SenioritySenior
DepartmentSoftware development
Experience10+ years
Work settingOffice
PositionMostly sitting
Physical demandsphysical low · computer high
LanguagesEnglish
EducationBachelor’s degree (required)
Fields of studyComputer Science, Engineering, Information Systems

Summary and details written by AI from the posting; the employer’s posting is the authority.

Sapsol Technologies Inc

Saved company profile

Historical company information from a saved The Jobs API profile (LinkedIn/Crunchbase fields). It is not live-verified; figures may have changed. Missing values remain unknown.

A Process-Centric AI & Quantum company

Full company description

SAPSOL Technologies Inc. advances enterprise transformation by unifying ERP platforms with AI, cloud, and DevOps to deliver pragmatic, high-impact outcomes. We specialize in S/4HANA implementations, system and data migration, and managed support services—ensuring resilient integration and continuous optimization of core business processes. Our applied analytics and decision intelligence deliver trustworthy insights that elevate planning, controls, and operational performance. With 20+ years of delivery, SAPSOL executes rapid go-to-market programs and orchestrates complex global rollouts. We drive measurable gains in process optimization, automation, and change management. Our cloud engineering, AI, and analytics improve supply chains, financial close and reporting, and customer operations—boosting efficiency while reducing cost and risk. Our SAPSOL Product Innovation Lab (SPIL) powers execution: HireRig—our AI-driven talent platform—and production-grade AI bots that accelerate ETL and data migration, validate master data, and remediate defects. These accelerators help teams adopt, stabilize, and scale faster. Led by a seasoned leadership team, SAPSOL delivers secure cloud architectures, data platforms, and modern mobility. We collaborate with startups and invest in disruptive ideas, applying deep expertise across SAP, Oracle, IBM, and Microsoft to turn bold strategies into value. Experience pragmatic innovation with SAPSOL Technologies—where reliability meets reinvention. Contact: [email protected] | +1 343-800-7433 Managed services improved by AI bots for monitoring and triage.

LinkedIn followers
35,758
People associated on LinkedIn
164
Reported office locations
  • 2040 Martin Ave, Santa Clara, California 95050, US
  • 5865 McLaughlin Rd, Unit 4, Mississauga, Ontario L5R 1B8, CA
  • 2B2, New York Corner, Ahmedabad, Gujarat 382475, IN
  • Accra, Accra , GH
Business categories
  • Enterprise Resource Planning (ERP)
  • Consulting
  • Software
  • IT Management
  • Internet of Things
  • Cloud Computing
  • Big Data
Other recorded names
  • Sapsol Technologies Inc
Specialties
  • SAP Consulting
  • SAP Projects
  • SAP Staffing
  • SAP Outsourcing
  • SAP Resources (Permanent)
  • SAP Resources (Contract)
  • SAP ABAP DEVELOPMENT
  • SAP BI/BW/Business Objects
  • SAP Mobility
  • Afaria
  • SAP Successfactor
  • SAP Big Data
  • Oracle Enterprise Applications
  • Cloud Computing
  • Enterprise Architecture
  • JD Edwards
  • Workday
  • CISCO
  • Websphere
  • Testing
  • IoT
  • Managed Services
  • Technology Services
  • Projects and Cost Optimized Delivery Model
  • CNN/RNN
  • AI/Deep Learnin
  • RPA
  • Embedded Systems
  • and Process Re-engineering
Profile identifies a recruitment agency
No
Reported total investment
0

Currency and observation date were not supplied; this is not a current valuation or a funding round.

SAPSOL Technologies Inc. advances enterprise transformation by unifying ERP platforms with AI, cloud, and DevOps to deliver pragmatic, high-impact outcomes. We specialize in S/4HANA implementations, system and data migration, and managed support services—ensuring resilient integration and continuous optimization of core business processes. Our applied analytics and decision intelligence deliver trustworthy insights…

FieldValue
IndustryIT Services and IT Consulting
Company size201-500 employees
HeadquartersSanta Clara, California
Organization typePrivately Held
Year founded2006
SpecialtiesSAP ConsultingSAP ProjectsSAP StaffingSAP OutsourcingSAP Resources (Permanent)SAP Resources (Contract)SAP ABAP DEVELOPMENTSAP BI/BW/Business ObjectsSAP Mobility Afaria
Open jobs on Jobsy302
LinkedInView page
Job description

Expected Duration: Initial contract term is expected to be one year, with extension opportunities available based on project timelines, business priorities, and contractor performance.

Rate: Commensurate with experience, technical qualifications, and demonstrated expertise in C/C++, legacy platform modernization, and database migration. When submitting candidates, include your proposed bill rate requirements.

Supplier Submission Requirements: Qualified candidate resumes, proposed bill rates, and experience qualifications should be submitted in Fieldglass no later than September 25, 2026 for initial consideration. Early submissions are encouraged as candidates may be reviewed on a rolling basis.

About the Role

We are seeking a highly experienced Senior Systems Engineer - C/C++ Full Stack Developer to lead a strategic modernization initiative for a mission-critical Store Management System that has evolved over more than 30 years.

The program's primary objective is the transformation of a proprietary EZC file-based database platform into a modern PostgreSQL relational database architecture. The legacy environment supports a large ecosystem of interconnected applications, system programs, libraries, batch processes, utilities, and business services that have accumulated decades of business logic, customizations, ad hoc enhancements, and non-standard implementations.

This role requires a hands-on engineering leader capable of analyzing complex legacy systems, reverse engineering undocumented functionality, designing modern architectures, and driving technical transformation while ensuring operational stability and business continuity.

Key Responsibilities

Legacy System Modernization

  • Lead the modernization of a 30+ year-old Store Management System platform.
  • Analyze and reverse engineer proprietary EZC file structures and data access patterns.
  • Develop migration strategies from EZC to PostgreSQL with minimal business disruption.
  • Identify and remediate technical debt, legacy dependencies, and non-standard implementations.
  • Design transition architectures supporting phased migration and coexistence of legacy and modern platforms.

Software Engineering

  • Design, develop, and maintain enterprise-grade solutions using C and C++.
  • Refactor and modernize large legacy codebases while preserving critical business functionality.
  • Develop APIs, middleware, integration services, and modernization frameworks.
  • Troubleshoot complex applications, database, and infrastructure issues.
  • Drive code quality, performance optimization, maintainability, and scalability initiatives.

Database Architecture & Migration

  • Design and implement PostgreSQL database schemas, indexing strategies, and performance optimization solutions.
  • Convert proprietary file-based data models into efficient relational database designs.
  • Develop ETL, conversion, reconciliation, and validation processes.
  • Ensure data integrity, auditability, and migration accuracy.
  • Optimize high-volume transactional and batch-processing workloads.

Enterprise Systems Integration

  • Analyze dependencies across applications, libraries, services, utilities, interfaces, and batch jobs.
  • Collaborate with architects, business analysts, infrastructure teams, and application owners.
  • Develop integration solutions that support both legacy and modern environments.
  • Produce technical documentation, architecture diagrams, and migration plans.

AI-Assisted Development

  • Leverage AI-powered engineering tools to accelerate software delivery.
  • Utilize AI tools for legacy code analysis, reverse engineering, dependency discovery, automated documentation, test generation, and modernization activities.
  • Validate, optimize, and production-harden AI-generated code and architectural recommendations.
  • Establish best practices and governance for responsible AI-assisted software development within enterprise environments.

Required Qualifications

  • Bachelor’s degree in computer science, Engineering, Information Systems, or equivalent experience.
  • 10+ years of software engineering experience.
  • 8+ years of hands-on C/C++ development experience.
  • Extensive experience working with large-scale legacy systems and mission-critical enterprise applications.
  • Strong experience with relational database design.
  • Proven experience with database modernization and migration projects.
  • Deep understanding of software architecture, systems programming, and integration patterns.
  • Experience troubleshooting highly complex, distributed application environments.
  • Strong analytical and problem-solving skills.
  • Demonstrated experience applying AI-assisted development tools within enterprise software engineering environments.

Preferred Qualifications

  • Experience with proprietary, hierarchical, or file-based database platforms.
  • Experience in retail, store management, point-of-sale (POS), inventory management, merchandising, or supply chain systems.
  • Experience with high-volume transaction processing systems.
  • Experience modernizing legacy C/C++ platforms into service-oriented or API-driven architectures.
  • Familiarity with cloud technologies and modernization practices.
  • Experience leading technical teams and mentoring engineers.
  • Knowledge of DevOps, CI/CD, automated testing, and application observability.

Error! Filename not specified.

Required Technical Skills

  • C
  • C++
  • SQL

Preferred Technical Skills

  • Claude Code
  • Python
  • PostgreSQL
  • EZC

Similar jobs

  • C ++ Developer

    Remote in Canada
    Remote

    Sapsol Technologies Inc: A Process-Centric AI & Quantum company

    10+ YOECandidates need a bachelor's degree or equivalent experience, 10+ years of software engineering and 8+ years of hands-on C/C++ work, plus proven database migration and legacy modernization experience. Experience with AI-assisted development tools in enterprise environments is also required.

    C, C++, SQL, PostgreSQL, EZC, Python

Locations & environments

Locations

All of CanadaRemote · Hybrid · On-site · Field

Pro tip: add remote jobs to widen your search.

Exclude locations

Workplace type

Company jobs in these results

These are this company’s jobs loaded in your current search. The company may have more openings.