
Software Architect
On site
Edinburgh, United Kingdom
£ 80,000 / year
Full Time
19-02-2025
Job Specifications
Software Architect required for a well-known Software company in Edinburgh.
The company
They have been around for over 25 years, and have doubled in headcount over the last 3 years or so. The business operate across the medical technology industry and focus on the US market largely. They have recently gone through a great period of growth and have, as such, almost doubled their software operations in the UK.
The business is split between the UK and US, with all of their clients and partners based in the US. In this role, you will be working on a market leading, bleeding-edge product that is the flagship product of the business (and has been so for 20+ years). This is a pivotal role to the business, and you will be working alongside a number of key members of the organisation.
The office in Edinburgh operates across a hybrid model (2 days in the office), and look for facetime with their colleagues for 40% of the week.
The role
This is a Software Architect role, architecting systems across a few key teams across the business. Working on the flagship product of the business, you will be responsible for System Design, re-architecture as well as some hands-on coding.
This position is around 60% focused on the design, with around 40% of this role being technical – more from a coding/prototyping/technical discussion/potential review standpoint. Therefore, although not a solely hands-on role, it is expected that you will still be fairly close to the technologies.
In terms of tech stack, it is a heavy Microsoft environment with a strong focus on Azure cloud. For this role, you will need to have strong commercial enterprise level cloud experience – they obviously use Azure however AWS and GCP would be equally fine. The teams’ tech stack is typically: C#, .NET Core, Web API, Azure and Angular – this is within an Agile Scrum environment too.
Skills required
** A few years in an Architect or similar role, ideally working at enterprise level
** Strong stakeholder management experience
** A technical background – likely from a Software Development background and the ability to have the conceptual and theoretical software ability
** Strong commercial enterprise level cloud experience (Azure, AWS or GCP is fine)
** Background in .NET development ideal, but other Object Oriented languages also fine
** Agile methodologies (Scrum/Kanban etc)
This is an opportunity to work on a pivotal medtech product, for a growing and well-known software business.
If interested, please apply or get in touch with Hamish @ 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... Know more
Related Jobs


- Company Name
- The Engage Partnership Recruitment
- Job Title
- Data Scientist
- Job Description
- Data Scientist - £60K | Bristol x3 Join a rapidly growing business in their Bristol based office as a Data Scientist. They are looking for someone to hit the ground running, with around 3-5 years of experience to join this dynamic team. You will be responsible for developing advanced analytics and ML models to solve business problems of high importance. Key skills: Python, pandas and numpys AWS and its ecosystem, s2, lambda etc. Strong understanding of statistical models and machine learning algorithms Power BI or other Data visualisation tools If you are interested then please do get in touch with Ella Alcott at ella@engagewithus.com


- Company Name
- Apexon
- Job Title
- Junior Java Developer
- Job Description
- About the job Junior Java Developer Are you self-motivated with an innovative mind, a passion for technology, and a good understanding of object orientated development? Apexon is a digital-first technology services firm specializing in accelerating business transformation and delivering human-centric digital experiences. We have been meeting customers wherever they are in the digital lifecycle and helping them outperform their competition through speed and innovation Apexon brings together distinct core competencies – in AI, analytics, app development, cloud, commerce, CX, data, DevOps, IoT, mobile, quality engineering and UX, and our deep expertise in BFSI, healthcare, and life sciences – to help businesses capitalize on the unlimited opportunities digital offers. Our reputation is built on a comprehensive suite of engineering services, a dedication to solving clients’ toughest technology problems, and a commitment to continuous improvement. Backed by Goldman Sachs Asset Management and Everstone Capital, Apexon now has a global presence. The ideal candidate is a self-motivated, multi-tasker, and demonstrated team player. You will be a junior developer responsible for the development of new software products and enhancements to existing products. You should excel in working with large-scale applications and frameworks and have outstanding communication and leadership skills. You’ll be responsible for: Producing high quality, maintainable code Support in the design and development of complex software solutions Partnering effectively with client project teams You’ll have 3+ years of commercial software engineering experience in Java, Spring, Microservices. Service oriented architecture development TDD/BDD Experience working in an Agile environment Natural self-motivation with a passion for delivering excellence Great communication skills with the ability to build strong professional relationships Curiosity with an ongoing desire to develop and learn Good problem-solving skills Bachelor's degree / master’s degree in computer science, Computer Engineering or related field It would be great if you have Knowledge of DevOps tools, e.g. Jenkins, Sonar and CI/CD principles Experience with React/Angular frameworks Financial Services and/or Software Consulting experience We’re committed to providing our people with a great environment to work in. You can expect ongoing skills-based development, career progression as well as health & well-being benefits and support. You’ll work within a friendly and supportive team, working on a variety of projects and the chance to obtain relevant certifications along the way! We also offer An employer pension scheme 25 days holiday + 8 bank holidays, with the option to carry forward or 'cash-in' 5 days each year Access to YuLife wellness platform, subscription to Meditopia App, premium subscription to Fiit, life coaching & emotional wellbeing sessions, 24 / 7 virtual GP Access, Employee Assistance Program Life Insurance & Income protection Enhanced Maternity Pay & Paternity Pay Cycle to work scheme Travel loan scheme A Tech Scheme which lets you choose from over 5000 tech products at up to a 12% discount Free unlimited Udemy account for every employee to support their continuous learning and improvement Support in obtaining relevant certifications


- Company Name
- MiGolf
- Job Title
- Junior-Mid Level Web Developer with an AI & Automation Focus.
- Job Description
- Location: Cullompton, Devon (Hybrid/Remote options available) Salary: [Specify Range or "Competitive"] Full-Time | Rapid Progression to Senior Role About MiGolf MiGolf is redefining indoor golf with cutting-edge technology, automation, and AI-driven solutions. Based in Cullompton, we’re not just building a golf business—we’re developing innovative digital products that enhance efficiency, customer experience, and the future of the sport. We’re now looking for a technical problem-solver with strong backend experience who’s eager to take on AI and automation challenges. If you’re ambitious and thrive on creating smart, efficient solutions, this role offers rapid career growth into a senior position within six months, leading a small team. The Role You’ll work closely with our Technical & Innovation Team, focusing on backend systems, automation, and AI integration. While part of your role involves working with Wix's backend infrastructure, the bigger picture is about leveraging AI tools and automation to drive efficiency—both for MiGolf and partner businesses. Key Responsibilities: Backend Development – Build, optimise, and maintain digital systems, including Wix-based booking and operational tools (prior Wix experience is great, but we’ll train the right candidate). Automation & AI Integration – Develop AI-powered tools using OpenAI, Anthropic, DeepSeek, and automation platforms like Zapier or Make.com. Workflow & Process Optimisation – Streamline customer interactions, internal operations, and business functions using smart automation. Rapid Career Growth – Transition into a senior role within six months, where you’ll mentor two apprentices and take ownership of key projects. Who You Are Backend-Focused Developer – Strong experience in backend development, APIs, databases, and server-side logic. Wix Velo or similar no-code backend tools are a bonus but not essential. AI & Automation Enthusiast – You’ve worked with, or are eager to work with, AI models (OpenAI, Anthropic, DeepSeek) and automation tools. Problem-Solver & Self-Starter – You love figuring things out, making systems more efficient, and bringing ideas to life. Leadership Ready – Excited to step up and mentor apprentices while staying hands-on with tech. Why Join MiGolf? Master a Niche Skillset – Gain expertise in AI, automation, and backend development with a fast-growing business. Shape the Future of AI in Golf – Build tools that transform how people experience golf and how businesses operate. Fast-Track Your Career – This is a rare opportunity to progress into a senior role with team leadership within six months. Be Part of Something Big – MiGolf is growing fast, and you’ll be at the forefront of our tech development.


- Company Name
- Zealous Agency
- Job Title
- Data Reporting Analyst
- Job Description
- Zealous Agency are working with dynamic and fast-paced digital agency, delivering cutting-edge solutions for some of the world’s leading brands. Their team thrives on data-driven insights, and they're looking for a Data & Reporting Analyst to join them in transforming complex data into actionable business intelligence. This exciting opportunity will be leading the way on a new Data and AI team in an already well established agency. This pivotal role will focus on building the foundations of their data capabilities, and supporting other areas of the business by delivering insights that drive results for their clients. Key Responsibilities: Extract, clean, and analyse data from multiple sources to support business objectives. Develop and maintain dashboards and reports using Power BI, Google Analytics, or Tableau. Monitor key performance indicators (KPIs) and provide insights to improve campaign and project outcomes. Strong working knowledge of Google BigQuery and SQL to write and customise queries. Identify trends and patterns in data, helping the agency make data-led decisions. Ensure data accuracy and integrity by implementing quality control processes. Hands-on experience with data pipelines and ETL processes. What We're Looking For: Proven experience in a data analysis, reporting, or business intelligence role. Proficiency in data visualisation tools such as Power BI, Tableau, or Google Data Studio. Strong skills in SQL, Excel, and data manipulation techniques. Experience working with Google Analytics, CRM platforms, or digital marketing data is a plus. Ability to communicate complex data insights to non-technical stakeholders. A problem-solving mindset with keen attention to detail. Experience working in a digital agency, marketing, or e-commerce environment is a MUST Why Join? Opportunities for career growth and professional development Exposure to exciting projects with globally recognised brands Free on-site gym An award-winning office designed for hybrid working Your birthday off If you're passionate about turning data into meaningful insights and want to make an impact in a forward-thinking digital agency, I would love to hear from you! For further information please contact sarah.zaremba@zealousagency.co.uk