We are seeking a dedicated and technically proficient Legacy Software Developer to support, maintain, and modernize our customer's existing retail Point of Sale (POS) environment, which utilizes the stable and robust NCR/Cornell Mayo platform. This critical role requires a specialist comfortable navigating and enhancing a mature, established codebase and managing a unique, long-standing development environment.
Key Responsibilities:
Maintenance & Support: 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.
Development & Enhancement: Develop new features and modify existing C++ code to meet evolving business requirements while adhering to established architectural patterns.
Environment Management: Manage and maintain the unique 17-year-old build environments, including Windows XP/Vista/7 systems necessary for specific compilation tools.
Version Control Migration: Participate in and lead the migration of the codebase from Apache Subversion (SVN) to our enterprise Bitbucket/Git environment.
Cross-Platform Compilation: 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.
Documentation: Create and maintain comprehensive documentation for the legacy system, build processes, and migration procedures.
MNCJobsIndia.com will not be responsible for any payment made to a third-party. All Terms of Use are applicable.