CareerAddict

C++ Developer (POS Terminal)

Posted on Jun 19, 2026 by eTeam Workforce Limited
Northampton, Northamptonshire, United Kingdom
IT
Immediate Start
£402 - £402 Daily
Contract/Project

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

https://jobs.careeraddict.com/post/113434686

C++ Developer (POS Terminal)

Posted on Jun 19, 2026 by eTeam Workforce Limited

Print
Northampton, Northamptonshire, United Kingdom
IT
Immediate Start
£402 - £402 Daily
Contract/Project

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.

Print

Reference: 3125267485

Share this job:
CareerAddict

Alert me to jobs like this:

Amplify your job search:

CV/résumé help

Increase interview chances with our downloads and specialist services.

CV Help

Expert career advice

Increase interview chances with our downloads and specialist services.

Visit Blog

Job compatibility

Increase interview chances with our downloads and specialist services.

Start Test

Similar Jobs

Senior Full Stack Developer - Python, Node & AWS

Northampton, Northamptonshire, United Kingdom

Multi-Trade Operative

Northampton, Northamptonshire, United Kingdom

Credit Decisioning Specialist

Northampton, Northamptonshire, United Kingdom

Senior Credit Underwriter

Northampton, Northamptonshire, United Kingdom