Software Architect – highly respected software house

Opportunities for Software Architect – highly respected software house in Edinburgh, UK