cover image
Cathcart Technology

Cathcart Technology

cathcarttechnology.com

12 Jobs

27 Employees

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 background Company brand
Company Name
Cathcart Technology
Job Title
IT Support
Job Description
Job title: IT Support Engineer Role Summary: Provide end‑user support for Microsoft‑centric environments, networking, cloud and UC technologies. Manage troubleshooting tickets, collaborate with customers and third‑party providers, and participate in an on‑call rota. Deliver high‑quality, timely resolution while ensuring customer satisfaction. Expectations: - Maintain professional, proactive communication with users. - Operate independently within a high‑volume support setting. - Demonstrate readiness to travel to client sites as required. - Engage in ongoing development and certification pursuits. Key Responsibilities: - Resolve desktop, laptop, and print‑related issues in a Microsoft Windows/DOS environment. - Diagnose and troubleshoot network connectivity and Internet problems. - Support voice and video communication platforms, including Microsoft Teams Direct Routing. - Manage and close support tickets, ensuring accurate documentation and follow‑up. - Escalate complex issues to senior teams or third‑party vendors as needed. - Participate in scheduled on‑call coverage and provide onsite support when called. - Maintain inventory of hardware and software assets. Required Skills: - Prior IT helpdesk or support experience. - Strong technical troubleshooting and problem‑solving skills. - Excellent written and verbal communication. - Knowledge of Microsoft operating systems and end‑user applications. - Familiarity with Internet technologies and networking fundamentals. - Ability to triage multiple incidents and manage time effectively. - Independent work capability combined with teamwork in a fast‑paced environment. - Valid driver’s licence and willingness to travel to client sites. Required Education & Certifications: - Minimum of a secondary education qualification (e.g., high school diploma) or equivalent. - Relevant industry certifications (e.g., Microsoft Certified Fundamentals, CompTIA A+, Network+) preferred but not mandatory.
United kingdom
On site
01-01-2026
Company background Company brand
Company Name
Cathcart Technology
Job Title
IT Systems & Applications Manager
Job Description
**Job Title** IT Systems & Applications Manager **Role Summary** Lead and oversee the core Microsoft‑centric technology stack, primarily Dynamics 365 Business Central, driving adoption, optimisation, and integration across a scaling organisation. Manage a small IT team, partner with stakeholders, and coordinate with external suppliers to ensure secure, reliable, and future‑ready systems. **Expectations** - Own end‑to‑end governance of core business applications. - Convert business process insights into actionable system improvements. - Guide the organisation through acquisitions, migrations, and platform rationalisation. - Balance strategic oversight with hands‑on delivery and team development. **Key Responsibilities** - Own and evolve Dynamics 365 Business Central platform; lead adoption and continuous improvement. - Identify process simplification, automation, and reporting opportunities using Dynamics and Power Platform. - Champion Power Platform to automate workflows and enhance visibility. - Lead, mentor, and develop a small internal IT team; set priorities and track performance. - Manage third‑party suppliers, enforce SLAs, KPIs, and budget compliance. - Provide IT systems oversight during acquisition activity; support migrations and integrations. - Maintain security, access management, and compliance across Microsoft 365, Azure AD, and related services. - Collaborate with business units to map processes, identify pain points, and deliver technology solutions. **Required Skills** - Proven experience owning or managing business‑critical systems in a Microsoft‑centric environment. - Deep knowledge of Dynamics 365 Business Central (implementation, optimisation, migration). - Hands‑on experience with Microsoft 365 suite, Azure AD identity management, and Power Platform (Power Apps, Power Automate, Power BI). - Strong analytical ability to translate process requirements into system solutions. - Leadership experience managing or mentoring a small technical team and coordinating external vendors. - Excellent communication skills for technical and non‑technical stakeholders. - Pragmatic, curious, and motivated to improve technology usability and impact. **Required Education & Certifications** - Bachelor’s degree in Computer Science, Information Systems, Business Information Technology, or related field. - Relevant Microsoft certifications preferred (e.g., Microsoft Certified: Dynamics 365 Business Central Functional Consultant, Microsoft Certified: Power Platform – App Maker, Azure AD Administrator).
Glasgow, United kingdom
On site
09-01-2026
Company background Company brand
Company Name
Cathcart Technology
Job Title
IT Support Engineer
Job Description
Job title: IT Support Engineer Role Summary: Provide first‑ and second‑line IT support in a busy, customer‑facing environment, managing Windows 11 upgrades, device refreshes, and general hardware, software, and networking issues while maintaining high service quality and adherence to ITIL processes. Expactations: Deliver friendly, professional support; log, diagnose, and resolve incidents via ITSM tools; support Windows 11 deployment; configure and maintain desktops, laptops, mobile devices, and peripherals; administer Active Directory and Microsoft 365; troubleshoot networking (Wi‑Fi, VPN, DNS/DHCP, VoIP); enforce cybersecurity best practices; contribute to IT projects; communicate effectively with users and colleagues. Key Responsibilities: - Act as first contact for IT incidents and service requests - Log, diagnose, and resolve tickets in ITIL framework, escalating when necessary - Perform hands‑on troubleshooting for hardware, software, network, and system issues - Manage ticket lifecycle and ensure timely resolution and clear communication - Lead Windows 11 upgrade and general device refresh activities - Set up, configure, and maintain laptops, desktops, mobile devices, and peripherals - Administer user accounts and permissions in Active Directory and Microsoft 365 - Support basic networking issues (Wi‑Fi, VPN, connectivity, DNS/DHCP, VoIP, telephony) - Assist with IT projects, system upgrades, new technology rollouts, and hardware refreshes - Maintain compliance with cybersecurity policies and best practices Required Skills: - 1–3 years of 1st/2nd line IT support or service desk experience - Strong knowledge of Windows and macOS operating systems - Hands‑on experience with Windows 11 upgrades/deployments - Proficiency with Microsoft 365 apps (Outlook, Teams, OneDrive) - Familiarity with ITSM tools (ServiceNow, Freshservice, etc.) - Solid networking fundamentals (TCP/IP, Wi‑Fi, DNS, DHCP) - Understanding of IT security best practices - Excellent communication, interpersonal, and customer‑first mindset - Proactive problem solving, organized, punctual, team‑player Required Education & Certifications: - ITIL Foundation certification (desirable) - Microsoft or CompTIA certifications (desirable)
Auchterarder, United kingdom
On site
Fresher
15-01-2026
Company background Company brand
Company Name
Cathcart Technology
Job Title
Java Software Engineer
Job Description
**Job title** Java Software Engineer (Developer / Senior / Principal) **Role Summary** Design, develop, and maintain large‑scale, business‑critical Java applications within a modern, cloud‑native stack. Deliver features end‑to‑end as part of an Agile Scrum team focused on TDD, pair programming, continuous integration, and engineering excellence. **Expectations** * **Developer** – Contribute production code, grow in testing, tooling, and cloud skills. * **Senior** – Own feature delivery, champion clean code & XP practices, mentor peers. * **Principal** – Lead technical decisions, coach engineers, actively code within Scrum, influence engineering culture. **Key Responsibilities** * Build and extend Java (JDK 17) services using Spring Boot. * Write responsive client code with React & TypeScript. * Deploy and operate services on AWS (including serverless). * Manage infrastructure with Terraform, Docker, Kubernetes, Chef, Vim, Packer. * Participate in CI/CD pipelines and DevOps workflows. * Apply Test‑Driven Development and continuous integration. * Pair‑program, conduct code reviews, and mentor junior talent. * Contribute to architectural discussions, technical roadmaps, and process improvement. **Required Skills** * Proficiency in Java (JDK 17), Spring Boot. * Front‑end experience: React + TypeScript. * Cloud platforms: AWS (serverless). * IaC & container tools: Terraform, Docker, Kubernetes, Chef, Vagrant, Packer. * CI/CD tooling and DevOps practices. * TDD, automated testing, pair programming, XP principles. * Agile/Scrum methodology. * Strong software design, clean‑code discipline, and maintainability focus. * Experience in mentoring, coaching, and knowledge sharing. * Preferred: experience with cloud‑native or serverless architectures, secure scalable platforms, infrastructure as code. **Required Education & Certifications** * Bachelor’s degree in Computer Science or related field, or equivalent practical experience. ---
Altrincham, United kingdom
Hybrid
22-01-2026