**Remote C++ Developer for POS Software**Software EngineerMiddle-LevelSenior-Level# Remote C++ Developer for POS SoftwareJoin our team as a Legacy POS Software Developer! Support, modernize, and maintain NCR/Cornell Mayo POS systems with C++ expertise. 12-month contract, remote work from U.S./Canada.Full-TimeRemote## MoldStuds Commitment To Growth And ExcellenceAt MoldStud, we''re dedicated to nurturing talent and fostering a culture where innovation thrives. As a Middle-Level Remote C++ Developer for POS Software, you''ll find yourself at the heart of a collaborative team that values your growth, supports your professional development, and encourages you to explore new horizons in technology. We believe in pushing the boundaries of digital solutions, and we want passionate individuals like you to join us on this exciting journey.## What Youll Be Doing As A middlesenior Remote C++ Developer for POS Software At MoldStud## Legacy POS Software DeveloperWe are seeking a highly skilled and experienced Legacy POS Software Developer to join our team. This contract role offers remote work opportunities from the U.S. or Canada and is expected to last for 12 months. If you are passionate about supporting, maintaining, and modernizing legacy systems and have a strong command of C++, we invite you to apply.## Job Responsibilities* Support, maintain, and modernize the existing retail Point of Sale (POS) environment based on the NCR/Cornell Mayo platform.* Provide Level 2 and Level 3 support for the NCR/Cornell Mayo POS system, troubleshooting issues, and ensuring system stability across retail stores.* Develop new features and modify existing C++ code to meet business requirements while following established architectural patterns.* Manage and maintain a unique 17-year-old build environment, including older Windows operating systems.* Participate in and lead the migration of the codebase from Apache Subversion (SVN) to Bitbucket/Git.* Manage cross-platform compilation processes and create comprehensive documentation for the legacy system and migration procedures.## Qualifications* A strong command of the C++ programming language, with experience in large-scale, enterprise-level applications.* Hands-on experience with Microsoft Visual Studio 2008 and 2010, and familiarity with older Windows operating systems (Windows XP, Vista, 7).* Experience building C++ applications using the GNU C/C++ compiler in a Linux environment.* Experience with version control systems, specifically Apache Subversion (SVN) and modern Git workflows, with Bitbucket experience being a plus.* Excellent analytical and debugging skills for diagnosing complex issues within a legacy codebase.* Prior experience with NCR POS systems, retail software environments, or the Cornell Mayo framework is highly advantageous.* A Bachelor''s degree in Computer Science, Engineering, or a related field, or equivalent practical experience.* A minimum of 5 years of Level 3 support experience in supporting the NCR/Cornell Mayo POS system.## What We Offer* Flexibility of remote work, allowing you to work from anywhere in the U.S. or Canada.* The opportunity to work on a long-term contract (12+ months) with a reputable company in the digital transformation space.* The chance to be part of a collaborative and diverse team that values knowledge sharing and innovation.* Contribute to significant projects that shape the future of commerce and enhance customer experiences.If you are eager to make a meaningful impact in a dynamic and innovative environment, we encourage you to apply. Join us at MoldStud and be part of a team that values excellence, continuous learning, and making a difference.## We Need You To Have Some Hard Skills* Proficient in C++ programming language* Experience with Microsoft Visual Studio 2008 and 2010* Familiarity with older Windows operating systems* Experience with GNU C/C++ compiler in Linux* Expertise in Apache Subversion (SVN) and Git workflows* Strong debugging and analytical skills* Experience with NCR POS systems or Cornell Mayo framework* Minimum 5 years of Level 3 support experience## We Need You To Have Some Soft Skills* Collaborates effectively with cross-functional teams.* Communicates technical issues clearly to non-technical stakeholders.* Leads the migration of legacy systems with minimal disruption.* Manages time effectively to meet project deadlines.* Provides mentorship to junior team members.* Leads team meetings and ensures all voices are heard.* Ensures documentation is clear and accessible to all team members.* Adapts to changing priorities and requirements.* Works well under pressure and meets tight deadlines.* Builds strong relationships with clients and stakeholders.## When, With Who, And How Youll Be Working###### UTC+03:00: Your primary working timezone###### 09:00-18:00 UTC+03:00: Your primary working hours###### Agile: Your primary project management methodology###### 75: Your projects team size## What The Recruitment Process Looks Like###### 30 Minutes *: A 30-minute introductory conversation with our HR Manager or Hiring Manager to discuss your background, experience, and career goals. We''ll also provide an overview of the role, company culture, and answer any initial questions you may have.###### 30 Minutes *: A 30-minute conversation with our HR Manager to evaluate your English communication skills. This ensures you''re comfortable collaborating with our international team and can effectively participate in meetings, documentation, and daily communications.###### 60 Minutes *: A 60-minute technical assessment with the Hiring Manager or Tech Lead. This session will evaluate your hands-on coding abilities, problem-solving approach, and technical knowledge relevant to the role through practical questions, code reviews, or live coding exercises.###### 60 Minutes *: A 60-minute in-depth technical discussion with our CTO to assess your technical expertise, architectural thinking, and alignment with our technology stack and engineering standards. This conversation will also explore how you approach complex technical challenges and your potential contribution to our technical direction.## Why You Should ApplyJoining MoldStud as a middle or senior Remote C++ Developer for POS Software means becoming part of a vibrant team that values innovation and problem-solving. Here, your expertise will contribute to cutting-edge projects that enhance digital accessibility and empower users worldwide. MoldStud is committed to your professional growth, offering a collaborative environment where your ideas lead to meaningful advancements in technology. Apply now to take your career to the next level with a company that''s as invested in your development as it is in creating transformative digital solutions.## By Joining Our Team, Youll Grow As A Specialist* Innovate at the forefront of accessible tech solutions.* Grow with continuous learning and professional development opportunities.* Collaborate with a team of experts dedicated to making a global impact.* Enjoy a culture that values work-life balance and employee well-being.* Shape the future of technology in a company that champions creativity and innovation. #J-18808-Ljbffr
Job Title
Remote C Developer for POS Software