Our People: Charles Gunn-Russell

Charles joined NCR Edinburgh in September 2017 as a Software Engineer on the Mobile Ticking team. Prior to joining NCR, he was a student at Heriot-Watt University in Edinburgh. Having studied and enjoyed Mathematics And Computer Science for four years, he just could not get enough. So he then continued there for two years on his master's degree in Information Technology (Software Systems). Between the two years of his master's degree, he took on an internship at ScottLogic and learned front-end web technologies from scratch.

Charles has dabbled in many different languages but his main and preferred language is Java which he has been working with since high school. He would describe his greatest achievement in tech as learning Android development by himself and using those skills on his master's project to build two complex Android applications for Mobile Learning with no assistance on the development side. He is very keen to further build on his skills and use them to achieve great things at NCR Edinburgh and is convinced that this is the ideal environment for learning and improvement.

Charles was born and bred in Edinburgh and is very happy to stay there. His main hobbies are kayaking, chess and go and he enjoys being a member of different clubs in Edinburgh to take part in these activities with like-minded people. He is often found kayaking down rivers all around Scotland and even waterfalls as seen in the picture. As a logical thinker, he finds the strategy games of chess and go very fulfilling and enjoyable.

Join us

Click to see the benefits on offer if you joined us

What’s in it for you?

We don’t just stop with competitive salaries, interesting projects plus a great working environment.

Our impressive benefits package addresses your health, education, pension, plus a range of other flexible benefits that could benefit your family as well.

Take a look

  • Competitive Salary
  • 33 Days Holiday
  • 10 Training Days a Year
  • Dental Insurance
  • Pension Scheme
  • Cycle to Work Scheme
  • 50% Contribution towards BUPA Healthcare
  • Life Assurance
  • Visa Sponsorship
  • Enhanced Maternity Pay

Flexible Benefits

  • Additional Life Assurance Cover
  • Additional Vacation Days Purchase
  • Healthcare for Family Member
  • Dental Cover for Family Member

Who are we looking for?

People who are passionate about technology and software engineering, with strong design skills that they can apply to practical solutions and who are comfortable working in small, focused, agile teams.


See our latest vacancies

Sundown over Edinburgh