Cardinal IT

A provider of custom-built software systems, servicing Edinburgh and Central Scotland


Cardinal IT has extensive experience of developing software systems across a variety of industries and technologies, ranging from business intelligence solutions to industrial real-time applications.

Bespoke Software Development

We deliver software that satisfies the specific requirements of customers who have needs beyond the scope of pre-existing off the shelf products.

Data Centric Solutions

We provide solutions to handle large datasets in a scalable and optimal manner using both NoSQL and relational database technologies.

Business Intelligence

We enable business users with limited technological knowledge to extract corporate data and present it in accessible reports or browser based front ends.

Cloud Computing

We utilise the latest Internet technology to provide cloud based systems that are reliable, scalable and cost-effective.


We deliver the most appropriate solution for our clients by making use of an extensive pool of technologies including, but not limited to, Java, Javascript, C++, Python and LAMP.


We are able to provide advice and input when scoping a business problem, bridge information gaps or provide a second opinion. Beyond this, we are always happy to have a relaxed discussion about how we can assist you.

software development company


Since its foundation in 2006, Cardinal IT has strived to address the trend toward Internet based software and develop solutions that are truly scalable, reliable and cost effective.

Our ethos is to continually research and invest in the latest technologies to deliver modern and robust systems that are the best possible fit for our clients.

bespoke software Edinburgh expertise


We have an extensive track record of developing systems that meet the demanding requirements of a variety of software sectors, including finance, defence and security.

Regardless of project size or scope, we always apply the same rigorous methodology to ensure our customers receive a quality solution.

Get in touch

We are always happy to have a relaxed discussion about how we can help you. Please feel free to contact us using any of the methods below.

  • Address

    Cardinal IT Ltd,
    12 South Charlotte Street,
    EH2 4AX

  • Phone

    0131 624 9812