Contract C/C++ Software Engineer - UK Home-Based - £320 P/D

Manchester, Greater Manchester
Up to £320 per day depending on experience
10 Aug 2019
07 Sep 2019
Contract Type
Full Time

Contract C/C++ Software Engineer - Work From Home - Payments Software Company
UK Based
Up to £320 per day depending on experience

We currently have a vacancy for an Intermediate to Senior level Software Engineer to join our experienced development team. If you enjoy a challenge, have a can-do attitude, and enjoy working in a professional, but relaxed development environment, then read on… 

About us:

Established in the UK in 2008, we are a dynamic company offering innovative payment software solutions to the retail, hospitality, and banking industry. Our software has been rolled out in many different regions from Australia to Zambia! We have staff in New Zealand and the UK. We work on a range of different payment terminal platforms, and are involved in small to large projects + from designing and implementing GUIs, to cryptographic systems, to interface protocols, to wireless and wired comms technologies, to the latest contactless and NFC technologies, we do it all! We are a multi-talented, experienced, technically-lead team, looking for a like-minded and capable individual to join us.

The Role:

+ Developing applications to run on Chip and Pin and Point of Sale devices across various OS's
+ Small, tight team means high level of involvement in entire project lifecycle from inception, through implementation to delivery and support
+ Help shape a rapidly growing team
+ Work from your home office
+ Ideally Manchester based, but will consider other UK-based applicants depending on experience

We offer the following:

+ Contract package + flexible depending on experience
+ Relaxed and friendly working environment + no suits required!
+ On-the-job training in relevant technologies

You MUST have the following:

+ Degree in Electrical or Electronic Engineering, Mechatronics, Computer Science (or similar).
+ Minimum of 5 years commercial development experience using C/C++
+ Excellent English written and oral communication skills
+ Experience developing software to tight timelines
+ Customer-facing experience

You MUST be experienced in FOUR OR MORE of the following areas:

+ Embedded system programming e.g. embedded Linux
+ Android/Java/Kotlin development
+ Experience programming Chip+Pin payment terminals, devices or similar products (VeriFone, Ingenico, Pax)
+ Communication protocol experience + HTTP, TCP/IP sockets, Serial RS232
+ User interface design and coding for embedded systems
+ Payment application or Point of Sale development experience
+ EMV experience (chip card and/or contactless)
+ ISO-7816 compliant Smart Card programming experience
+ APACS, ISO8583, SPDH, AS2805, Paymark, SEPA, Nexo, EPAS, Cartes Bancaire experience
+ Security and cryptography experience + DES, 3DES, RSA, DUKPT, Master/Session key management, PIN block encryption methods
+ Payment card technology - payWave, payPass, expressPay, Apple Pay
+ NFC device payment experience
+ Cloud-based solutions

Interested? Apply here for a fast-track path to the Hiring Manager

Application notice... We take your privacy seriously. When you apply, we shall process your details and pass your application to our client for review for this vacancy only. As you might expect we may contact you by email, text or telephone. Your data is processed on the basis of our legitimate interests in fulfilling the recruitment process. Please refer to our Data Privacy Policy & Notice on our website for further details.

If you have any pre-application questions please contact us first quoting the job title & ref. Good luck, Team RR.


Similar jobs

Similar jobs