C++ Developer (POS Terminal)
We are a Global Recruitment specialist that provides support to the clients across EMEA, APAC, US and Canada. We have an excellent job opportunity for you.
Job Title: C++ Developer (POS Terminal Experience)
Location: Northampton [Hybrid]
Duration: Until end of this year
Pay Rate: £402 per day all inc. (PAYE through Umbrella)
Job Summary
We are seeking a skilled C++ Developer with hands-on experience or exposure to POS (Point of Sale) terminals to join our development team. The ideal candidate will be responsible for designing, developing, and maintaining high-performance applications, particularly in retail or payment processing environments.
Key Responsibilities
- Design, develop, and maintain applications using C++.
- Work on software solutions for POS terminals, payment systems, or Embedded devices.
- Integrate applications with payment gateways, peripherals (card readers, printers, scanners), and Back End systems.
- Develop and optimize code for performance, reliability, and scalability.
- Troubleshoot and resolve issues in existing applications and systems.
- Collaborate with cross-functional teams including QA, product, and hardware teams.
- Participate in code reviews and maintain coding standards and best practices.
- Ensure compliance with payment industry standards (eg, PCI-DSS) where applicable.
- Support deployment, testing, and debugging in POS environments.
Required Skills & Qualifications
- Strong proficiency in C++ (C+/14/17 or later).
- Experience working with POS terminals or payment systems.
- Good understanding of object-oriented programming (OOP) and design patterns.
- Experience with Linux/Unix or Embedded systems development.
- Familiarity with network protocols (TCP/IP, HTTP/HTTPS).
- Hands-on experience integrating with hardware devices (eg, card readers, barcode scanners, receipt printers).
- Strong debugging and problem-solving skills.
Preferred Skills
- Exposure to payment protocols (ISO 8583, EMV, contactless payments).
- Knowledge of secure coding practices and encryption.
- Experience with Multithreading and concurrency.
- Familiarity with SDKs/APIs for POS devices.
- Experience in Agile/Scrum development environments.
If you are interested in this position and would like to learn more, please send through your CV and we will get in touch with you as soon as possible. Please note, candidates are often Shortlisted within 48 hours.
Reference: 3125267485
C++ Developer (POS Terminal)
Posted on Jun 19, 2026 by eTeam Workforce Limited
We are a Global Recruitment specialist that provides support to the clients across EMEA, APAC, US and Canada. We have an excellent job opportunity for you.
Job Title: C++ Developer (POS Terminal Experience)
Location: Northampton [Hybrid]
Duration: Until end of this year
Pay Rate: £402 per day all inc. (PAYE through Umbrella)
Job Summary
We are seeking a skilled C++ Developer with hands-on experience or exposure to POS (Point of Sale) terminals to join our development team. The ideal candidate will be responsible for designing, developing, and maintaining high-performance applications, particularly in retail or payment processing environments.
Key Responsibilities
- Design, develop, and maintain applications using C++.
- Work on software solutions for POS terminals, payment systems, or Embedded devices.
- Integrate applications with payment gateways, peripherals (card readers, printers, scanners), and Back End systems.
- Develop and optimize code for performance, reliability, and scalability.
- Troubleshoot and resolve issues in existing applications and systems.
- Collaborate with cross-functional teams including QA, product, and hardware teams.
- Participate in code reviews and maintain coding standards and best practices.
- Ensure compliance with payment industry standards (eg, PCI-DSS) where applicable.
- Support deployment, testing, and debugging in POS environments.
Required Skills & Qualifications
- Strong proficiency in C++ (C+/14/17 or later).
- Experience working with POS terminals or payment systems.
- Good understanding of object-oriented programming (OOP) and design patterns.
- Experience with Linux/Unix or Embedded systems development.
- Familiarity with network protocols (TCP/IP, HTTP/HTTPS).
- Hands-on experience integrating with hardware devices (eg, card readers, barcode scanners, receipt printers).
- Strong debugging and problem-solving skills.
Preferred Skills
- Exposure to payment protocols (ISO 8583, EMV, contactless payments).
- Knowledge of secure coding practices and encryption.
- Experience with Multithreading and concurrency.
- Familiarity with SDKs/APIs for POS devices.
- Experience in Agile/Scrum development environments.
If you are interested in this position and would like to learn more, please send through your CV and we will get in touch with you as soon as possible. Please note, candidates are often Shortlisted within 48 hours.
Reference: 3125267485
Alert me to jobs like this:
Amplify your job search:
Expert career advice
Increase interview chances with our downloads and specialist services.
Visit Blog