Senior C++ Software Engineer (Remote Working Contract)

  • Job Reference: i4R2400DTC
  • Date Posted: 5 September 2018
  • Recruiter: i4 Recruitment
  • Website:
  • Location: Remote Working
  • Salary: On Application
  • Bonus/Benefits: Negotiable Day Rate
  • Sector: I.T. & Communications
  • Job Type: Permanent
  • Duration: Contract
  • Work Hours: Full Time

Job Description

Senior C++ Software Engineer – Contract – Remote Working – Day Rate is completely negotiable and competitive.

i4 Recruitment are pleased to present a long term contract opportunity for an experienced and highly analytical C++ Software developer.

The end client is a leading, global print solutions business that has been established for over 20+ years. They provide complex workflow solutions to some of the biggest names in business.


This C++ Developer role will suit a problem solver who enjoys the challenge of developing elegant solutions to complex problems and is keen to keep up to date with new and emerging technologies and able to incorporate them into real world applications.

You will deliver complex solutions to business problems working across the full development lifecycle from requirements gathering through to delivery, with the opportunity to take ownership of projects from day one. You will have a logical approach to problem solving. Experience of developing algorithms and/or solving complex mathematical problems would be key. This is a superb opportunity for an ambitious individual to join a growing company, gaining new skills with new and emerging technologies. The company is a true technical innovator, constantly pushing the boundaries of what is possible.

Due to the nature of required UK client interaction, although this is a remote position the successful candidate will need to be situated in the UK.



Experience of C++11 is a must have skill.

Knowledge of the following would be advantageous:

  • QT
  • MacOS X
  • Boost
  • TCP/IP Networking principles
  • IPWorks
  • PDF Technology


Preferably relevant experience in the printing industry or related areas:

  • Analytical, with good judgement, business sense and problem solving skills
  • Able to work independently and as part of a team
  • Preferably experience on Agile Project Management
  • Excellent communications skills
  • Good level of spoken and written English required
  • Good social skills and structured approach to work

Education Level

Minimal Bachelor’s Degree or equivalent experience in Mathematics/Computing/Software Development