Our People: Keir Lawson

Keir has maintained a lifelong passion for technology and computing, learning to code Python (a language he still maintains a soft-spot for) whilst at school and never looking back. At NCR he works as a software developer, currently working on digital banking's marketing solution, promotion suite. Previously he worked on building the Connections development platform using a variety of JavaScript-based technologies, and on various server-side Java projects. Keir is especially interested in emerging languages - in particular Kotlin, a less verbose language than Java, and TypeScript, a statically-typed variant of JavaScript. He is also a Linux enthusiast; having started off with Slackware many moons ago, he has gradually become less masochistic and now runs a relatively tame Ubuntu system.

Outside of computing, Keir puts in every effort to maintain a high level of geekery. He is fascinated by space exploration and keenly follows developments in the American, European and Chinese space programs. On a slightly duller note, he is also interested in history, whether it's 19th century Scottish social history or the archeology of the ancient Olmecs.

Keir also enjoys computer gaming. When the compulsion to play to his favourite game, 'Crusader Kings 2' subsides, he plays games from his favourite genre of 'going for a walk' games, such as 'Gone Home' or 'Dear Esther'. He is also an obsessive Alan Partridge fan. Keir likes living in Edinburgh, since the rest of Scotland is just a short train journey away: be it the stunning scenery of the highlands or the rolling countryside of his homeland, the Kingdom of Fife.

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