Job Closed

This listing is no longer active.

SkillNet Solutions

SkillNet Solutions is a Sunnyvale, California-based information technology and services company specializing in delivering end-to-end omnichannel commerce solut

Legacy POS Software Developer, C++/NCR Cornell Mayo

Location

United States

Posted

171 days ago

Salary

$60 - $100 / hour

Seniority

Senior

Bachelor Degree5 yrs expEnglishApache HTTP ServerLinuxSubversion

Job Description

Legacy POS Software Developer, C++/NCR Cornell Mayo

SkillNet Solutions

• Provide expert Level 2 and Level 3 support for the existing NCR/Cornell Mayo POS system, troubleshooting issues, resolving bugs, and ensuring system stability across all retail stores. • Develop new features and modify existing C++ code to meet evolving business requirements while adhering to established architectural patterns. • Manage and maintain the unique 17-year-old build environments, including Windows XP/Vista/7 systems necessary for specific compilation tools. • Participate in and lead the migration of the codebase from Apache Subversion (SVN) to our enterprise Bitbucket/Git environment. • Manage compilation processes across different environments: using Microsoft Visual Studio (2008 and 2010) for Windows builds and the GNU C/C++ compiler on Linux machines for saleslnx components. • Create and maintain comprehensive documentation for the legacy system, build processes, and migration procedures.

Job Requirements

  • Bachelor’s degree in Computer Science, Engineering, or a related field, or equivalent practical experience.
  • Minimum 5 years of Level 3 support experience in supporting NCR/Cornell Mayo POS system.
  • Deep C++ Proficiency: Strong command of the C++ programming language, with experience in large-scale, enterprise-level applications.
  • Legacy Toolchain Experience: Hands-on experience with Microsoft Visual Studio 2008 (VC2008) and Visual Studio 2010 (VC2010).
  • Familiarity with older Windows operating systems (Windows XP, Vista, 7) as development platforms.
  • Linux/GNU Tools Knowledge: Experience building C++ applications using the GNU C/C++ compiler (g++, gcc) within a Linux environment.
  • Version Control Systems: Experience with Apache Subversion (SVN) and modern Git workflows (Bitbucket experience is a plus).
  • Problem-Solving: Excellent analytical and debugging skills to quickly diagnose complex issues within a legacy codebase.
  • Domain Knowledge (Preferred): Prior experience with NCR POS systems, retail software environments, or the Cornell Mayo framework is highly advantageous.

Related Job Pages

More Backend Engineer Jobs

Decima Digital Inc. logo

C# .NET – Bloomreach/Exponea Integration

Decima Digital Inc.

Empowering e-commerce through smart, high-quality solutions. Deep Adobe Commerce expertise, end to end.

Backend Engineer171 days ago
Full TimeRemoteTeam 51-200Since 2015H1B No Sponsor

• Design, implement, and maintain **data ingestion, mapping, and transformation pipelines** within Bloomreach (Exponea). • Work with **event tracking**, customer behavior data, and CDP-driven workflows. • Integrate external systems using **REST/GraphQL APIs, Web Services, JSON, XML**. • Develop high-quality backend components using **C#/.NET (MVC), OOP**, and enterprise-grade coding standards. • Build and optimize SQL-based processes for handling **large datasets** and complex transformations. • Prepare **technical specifications**, integration documentation, and architecture descriptions. • Support light front-end tasks including **HTML, CSS/SASS, and JavaScript** for tag/event implementations. • Collaborate with cross-functional teams, architects, and marketing automation specialists. • Work in cloud environments (Azure/AWS).

Romania
AccelOne logo

Full Stack Engineer, Python, React, Snowflake

AccelOne

Whether you need a small, custom software project or a large-scale enterprise system, we have you and your team covered

Backend Engineer171 days ago
Full TimeRemoteTeam 51-200H1B No Sponsor

• Write clean, maintainable, well-tested code using Python, JavaScript, and React. • Build and enhance backend services, APIs, and data workflows. • Develop reusable frontend components and ensure responsive UI/UX. • Translate complex requirements into clear, independent technical tasks. • Deploy code regularly to production environments. • Collaborate throughout the SDLC with Product, UX, Support, Professional Services, and Engineering teams. • Participate in Agile ceremonies, technical design discussions, and code reviews. • Research and integrate modern frameworks, tools, and best practices. • Contribute to improving performance, scalability, and reliability across the platform.

Argentina
Lago logo

SP API Developer

Lago

We connect talented individuals from emerging markets with top-tier remote job opportunities.

Backend Engineer171 days ago
Full TimeRemoteTeam 1-10Since 2024H1B No Sponsor

• Design, build, and maintain accounting-focused software tailored to Amazon FBA operations • Reconcile settlement, return, statement, inventory, and ledger reports into a unified accounting system • Integrate Amazon SP API data to automate financial reporting and data consolidation • Analyze discrepancies, identify errors, and ensure accuracy of financial data • Provide insights and reporting to support strategic and operational decision-making • Collaborate with finance, operations, and analytics teams to streamline accounting workflows • Maintain compliance with Amazon policies, financial standards, and reporting requirements

Philippines
Bugcrowd logo

Cloud Platform Architect

Bugcrowd

See Security Differently™

Backend Engineer171 days ago
OtherRemoteTeam 201-500Since 2012H1B No Sponsor

• Architect cloud-native backend systems optimized for scalability, resilience, and cost-efficiency. • Define and promote cloud-optimized design patterns such as microservices, event-driven architecture, service mesh, and containerized workloads. • Ensure backend systems integrate cleanly with microfrontend architectures through well-designed APIs and edge services. • Create architectural blueprints, system diagrams, and technical standards for cloud-native platforms. • Champion an API-first design methodology, ensuring all services expose clear, versioned, documented, and secure APIs. • Collaborate with frontend/microfrontend teams to define and evolve API contracts that ensure consistency across the platform. • Implement API governance, gateways, and standards to support scale and maintainability. • Design and maintain modular, scalable microservices aligned with business domains (DDD, bounded contexts). • Optimize backend performance, latency, scalability, and fault tolerance. • Provide architectural guidance to backend teams around service decomposition, data ownership, caching strategies, and observability. • Develop and maintain the multi-cloud architecture strategy (AWS/GCP), focusing on resilience, cost optimization, performance, and security. • Design and document scalable, reliable, and secure cloud environments for new and existing platform components. • Evaluate and recommend new cloud technologies and services to improve platform capabilities and operational efficiency. • Collaborate with engineering and product teams to translate business requirements into robust, scalable cloud infrastructure designs. • Lead the adoption and continuous improvement of Infrastructure-as-Code (IaC) practices using tools like Terraform or Pulumi. • Oversee and mentor teams in the deployment, monitoring, and maintenance of cloud resources and services (e.g., Kubernetes, serverless components, databases, networking). • Establish and enforce best practices for configuration management, continuous integration/continuous deployment (CI/CD), and automated provisioning/de-provisioning. • Implement comprehensive monitoring, logging, and alerting strategies to ensure high visibility into system health and performance. • Embed security principles and controls into the cloud architecture from the initial design phase (Security by Design). • Work closely with the Security team to ensure all cloud infrastructure meets Bugcrowd's stringent security standards and compliance requirements (e.g., SOC 2, ISO 27001). • Implement and manage cloud security tools, identity and access management (IAM) policies, and network security controls (VPCs, firewalls, security groups). • Act as the subject matter expert for all cloud-related infrastructure and architecture decisions. • Provide technical guidance and mentorship to development and operations teams on cloud technologies and best practices. • Drive standardization across infrastructure services and deployment methodologies.

California
$156.8K - $196K / year