Software Architect - #1693428
Cathcart Associates

Software Architect required to join a long standing and highly respected software company headquartered in Edinburgh. With over 25 years of innovation behind them and a strong growth trajectory ahead, this business is driving innovation in how healthcare providers manage revenue, data, and decision making at scale.
The Company
This is a business at a fascinating point in its evolution, large enough to be stable, yet still agile and ambitious in its technical transformation. They've more than doubled their UK software operations in the past three years and are continuing to invest heavily in product development and cloud innovation.
Operating in the medtech space, they build complex, data rich SaaS platforms that drive efficiency and insight for their customers, primarily large scale healthcare providers. Their flagship platform is already mission critical for clients, and this role will play a central part in modernising it further.
The Role
This is a pivotal architecture role, one that sits at the heart of the company's engineering direction. You'll be responsible for high level system design, architectural leadership, and hands on technical contribution across several agile product teams.
You'll collaborate directly with engineering leads, product managers, DevOps, and business stakeholders to shape the next generation of scalable, cloud native healthcare software. Expect to work across multiple products and influence both greenfield and legacy transformation work.
This role is approximately 60% architectural design and 40% technical leadership, including prototyping, solution review, and mentoring. While you won't be coding day to day, you'll remain close to the code and technical strategy.
Why This Role?
** Breadth of Influence: Work across multiple product lines and teams, this is not a siloed architecture role.
** Impact at Scale: The software you shape supports critical healthcare decisions for millions of patients.
** Modern Tech Stack: Microsoft centric environment using Azure, .NET Core, C#, Angular, and Web API.
** Career Growth: Be a key voice in architectural direction at a time of major technical change.
** Work Life Balance: Hybrid working with around two days a week in the Edinburgh office so ideally suited to Engineers already based in or near the city. In return, you'll get flexible hours, with plenty of freedom around when you start and finish your day.
** Supportive, Collaborative Culture: You'll be part of a highly experienced engineering community that values mentorship, autonomy, and continuous improvement.
Key Skills and Experience:
** A few years' experience in a software architecture or senior design role, ideally in a SaaS or enterprise environment
** A strong technical background ideally in .NET, with the ability to stay hands on when needed
** Commercial experience with cloud platforms (Azure preferred, AWS or GCP also considered)
** Excellent stakeholder management and communication skills
** Comfortable working across multiple teams and influencing at both strategic and technical levels
** Agile mindset with a passion for mentoring, continuous improvement, and scalable systems
This is a chance to join a mature yet evolving tech company where your decisions will directly shape the future of a market leading product portfolio.
If this sounds of interest, please apply and call Murray Simpson.
Skills
How to apply
To apply for this job you need to authorize on our website. If you don't have an account yet, please register.
Post a resumeSimilar jobs
Operations Manager
