Senior C++ Software Engineer (Remote Working Contract)

Location
Cambridge
Salary
Rate is completely negotiable.
Posted
05 Sep 2018
Closes
03 Oct 2018
Ref
i4R2400DTC3
Contact
Daniel Taylor
Contract Type
Permanent
Hours
Full Time

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.

Overview

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.

 

Skills/Experience

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