
Cathcart Technology
About the Company
Cathcart Technology is an independent, agile, specialist technology recruitment company, headquartered in Edinburgh.
Like all good start-up stories, we were founded in 2009 by two industry experts who saw a better way of doing things, in what was already a crowded market. Initially from a two-man cupboard in Edinburgh to a 40 strong team in the heart of George Street, it’s been a hell of a journey.
Bootstrapped all the way (start-up speak for no outside investment or loans), we’ve succeeded due to our hard work, honesty and ability to provide a service very few can match.
We quickly established ourselves as Scotland’s premier technology recruitment company, trusted by a mix of start-ups, scale-ups and some of the world’s biggest companies to find them their most important asset – their people.
Never one to sit still, we widened our focus in 2015 to recruit into the North of England (the homeland of one of our founders) and Bangkok where we are one of the most successful technology recruiters in the country, and since 2019 we have been growing another hugely succesful team in Finland.
We immerse ourselves in the heart of the communities we recruit for and organise both ScotML and MancML, two of the UK’s biggest and best data analytics meet-ups to champion the amazing things going on in Scotland and the North West.
Follow us on Twitter: @CathcartRecruit for more on the latest job alerts, industry news and insights!
Listed Jobs


- Company Name
- Cathcart Technology
- Job Title
- QA Automation Engineer
- Job Description
-
QA Automation Engineer – Contract (Outside IR35)
Fully Remote | £425–£475/day | 6 Months
Are you a QA Automation Engineer ready to take full ownership of building a test automation framework from the ground up? We're working with a global risk analytics company headquartered in the UK, known for delivering data-driven insights that help businesses navigate environmental, social, and political risks. They are now looking for a hands-on QA Automation specialist to join their growing team.
This is an exciting opportunity to lead the design and implementation of a scalable test automation framework for their analytics platform – all within a supportive, fast-paced environment.
Tech Stack:
Python – Your primary language for scripting automated tests
Selenium – For robust browser-based testing
CI/CD tools – Experience integrating automated tests into deployment pipelines
Testrails – For managing test cases and test execution
What you'll be doing:
Architect and implement a greenfield test automation framework
Collaborate with developers and product teams to integrate QA best practices into the SDLC
Define and write comprehensive automated test suites
Set up and maintain CI/CD integration for automated testing
Own test reporting and defect tracking processes
Requirements:
Proven experience building automation frameworks from scratch
Strong hands-on experience with Python and Selenium
Solid understanding of modern CI/CD practices
Familiarity with Testrails or similar test case management tools
Ability to work independently in a fully remote setup
Strong communication skills and a proactive mindset
Contract Details:
Location: Fully remote (UK-based candidates preferred)
Length: 6 months
Rate: £425 – £475 per day (Outside IR35)
Start: ASAP
If you're a driven QA Engineer with the vision and technical skill to lead automation efforts from the ground up, we'd love to hear from you. If you are interested, please apply or contact Andy at Cathcart Technology.


- Company Name
- Cathcart Technology
- Job Title
- IT Manager
- Job Description
-
IT Manager with experience of running a strong Service Desk, required for a growing technology first business, based from Glasgow.
The company:
Headquartered in Glasgow, they have been around for over 30 years now and have grown to a workforce of over 500 individuals. Technology is at the heart of what they do – they operate within the automotive industry and the technology they utilize ensures that they are the leader in their specialised field. On top of this, the company are growing at a steady rate and have just breached the European market, originally being focused on the UK.
This is a role to work alongside a growing technology department, looking to drive and improve on an already established IT and Service Desk.
The company are based just outside of the city centre in Glasgow. As this role is a new and senior hire for the team; the expectations would be to be in office 5 days a week (internal stakeholder management etc).
The role:
The company are looking to hire an experienced Head of IT, who can run both the Infrastructure side of the business, alongside growing a world-class Service Desk. Currently, the Infrastructure team is at 5 individuals, and the Service Desk is at 3, with 1 more hire to come. The role is reporting into the Technology Director, and you will be expected to have a certain level of gravitas and be able to report to and liaise with senior stakeholders across the business.
As the company operate across both manufacturing and automobiles, having a similar background would certainly be useful, or similar. You will need to have managed a decent sized infrastructure team, and as previously mentioned, working across and managing a really strong Service Desk would be ideal.
The current team do have strong infrastructure and security knowledge, so this isn’t a “hands-on” role as such. You’ll likely be from a hands-on background, and moved into management for a number of years. You will have a total team of 9 reporting into you, so management and growth is key in this role.
Key Skills and Experience:
** A number of years managing an IT Team of 5+ heads
** Experience of managing or exposure to a well-run Service Desk
** The ability to oversee network infrastructure, hardware, software, and cloud systems to maintain high levels of system performance, availability, and reliability
** Experience of providing technical support and guidance to staff, troubleshoot system issues, and ensure timely resolution of problems
** Able to lead and implement IT projects, including system upgrades, software implementations, and network optimizations
** Ideally experience in a close-knit business, within a similar industry to manufacturing etc
If this role sounds of interest, please apply or message Hamish at Cathcart Technology for a chat.


- Company Name
- Cathcart Technology
- Job Title
- Python Developer
- Job Description
-
Contract Python Engineer - Raster Data (Outside IR35)
Fully Remote | £450 - £475/day | 9 Months
Are you a Python Engineer with strong geospatial data skills looking for your next contract opportunity?
We're working with a global analytics firm that provides critical insights on environmental, social, and governance (ESG) risks to major organisations worldwide. They're now looking for a seasoned Python Software Engineer with raster data experience to support the evolution of their geospatial data platform.
This is a great chance to join a collaborative, mission-driven team where your expertise will directly contribute to enhancing the quality and scalability of key data products.
Tech Stack:
Python - Core language for geospatial data processing
Rasterio / GDAL - For handling and processing raster datasets
xarray / NumPy / Pandas - For data manipulation and analysis
AWS - For cloud-based data storage and processing
PostGIS - For spatial data management (nice to have)
What you'll be doing:
Develop and optimise Python pipelines for ingesting and processing raster datasets
Collaborate with data scientists and GIS specialists to enhance product quality
Implement scalable solutions for working with large spatial datasets
Support the automation of data workflows across the analytics platform
Provide guidance on best practices for raster data handling and geospatial development
Requirements:
Strong commercial Python development experience
Proven track record working with raster data using Rasterio, GDAL, or similar
Solid understanding of geospatial data concepts and formats
Experience working in cloud-based environments (ideally AWS)
Comfortable working independently in a remote-first setup
Clear communicator with a collaborative mindset
Contract Details:
Location: Fully remote (UK-based candidates only)
Length: 9 months
Rate: £450 - £475 per day (Outside IR35)
Start: ASAP
If you're a Python Engineer with geospatial data skills and a passion for delivering impactful analytics, we'd love to hear from you. Please apply or reach out to Andy at Cathcart Technology.


- Company Name
- Cathcart Technology
- Job Title
- Senior Software Engineer
- Job Description
-
A market-leading software company that builds SaaS products for the healthcare industry is looking for a Senior Software Engineer to join one of their Agile teams in Edinburgh. The team works with modern technologies, offers a flexible hybrid setup, and there's strong longevity across the business.
They’ve built a solid reputation for their technical environment and the quality of their products—large-scale, cloud-based solutions that help improve efficiency and accountability across healthcare. They’re well-established, with a range of widely used platforms that support millions of users every day.
You’d be joining one of their core squads that looks after a couple of key cloud-based products. The stack includes .Net Core, Azure, SQL, and Angular, and they really care about doing things properly—from clean code and good architecture to TDD and SOLID principles. It’s a mature engineering environment where quality genuinely matters.
There’s also plenty of scope for growth—opportunities to take on more responsibility, attend Microsoft-led workshops, earn accreditations, and progress within the team. I’ve worked with this organisation for a number of years and consistently hear great feedback from engineers who’ve I’ve helped join.
They’re ideally looking for experience with:
Modern .Net (C#, MVC, .Net Core, Web API)
Cloud platforms (Azure, AWS, GCP)
Modern JavaScript Libraries (Angular, React,js etc)
Databases (ideally SQL)
It’d be a bonus if you’ve worked with:
Microservices
Elastic Search or Apache Kafka
Working within Healthcare
This environment would suit a skilled Software Engineer who’s passionate about working with modern technologies in a company that takes engineering standards seriously.
Their offices are in central Edinburgh, a short walk from Waverley Station, with some parking available onsite. They’re ideally looking for someone happy with a hybrid setup—around two days a week in the office.
In return, they’re offering a salary from £50k to £63k depending on experience, with a strong benefits package that includes 33 days holiday, private medical and dental cover through BUPA, good pension, life insurance, and time off for volunteering or extended breaks, plus more.
If it sounds like the right fit, feel free to apply—or drop Doug at Cathcart Technology a message for an informal chat.