Software Architect

Software Architect

Full-Time 48000 - 84000 £ / year (est.) No home office possible
C

At a Glance

  • Tasks: Design and architect systems for a leading medtech product while coding and collaborating with key teams.
  • Company: Join a well-established software company in Edinburgh, thriving in the medical technology sector for over 25 years.
  • Benefits: Enjoy a hybrid work model with flexible office days and a collaborative team environment.
  • Why this job: Be part of a pivotal role in a growing company, working on cutting-edge technology that impacts healthcare.
  • Qualifications: Experience in an Architect role, strong cloud knowledge (Azure, AWS, GCP), and a background in software development.
  • Other info: Work within an Agile Scrum environment and engage with stakeholders to drive innovation.

The predicted salary is between 48000 - 84000 £ per year.

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.

#J-18808-Ljbffr

Software Architect employer: Cathcart Associates Group Ltd

Join a dynamic and rapidly growing software company in Edinburgh, where innovation meets opportunity. With over 25 years in the industry and a strong focus on the medical technology sector, we offer a collaborative work culture that values employee growth and development. Enjoy the benefits of a hybrid work model, competitive compensation, and the chance to work on cutting-edge products that make a real impact in the US market.
C

Contact Detail:

Cathcart Associates Group Ltd Recruiting Team

StudySmarter Expert Advice 🤫

We think this is how you could land Software Architect

✨Tip Number 1

Familiarize yourself with the specific technologies mentioned in the job description, especially C#, .NET Core, and Azure. Having hands-on experience or projects that showcase your skills in these areas will make you stand out.

✨Tip Number 2

Highlight your experience in Agile methodologies, particularly Scrum or Kanban. Be prepared to discuss how you've successfully implemented these practices in previous roles during your interviews.

✨Tip Number 3

Since this role involves strong stakeholder management, think of examples from your past where you've effectively communicated with different teams or clients. This will demonstrate your ability to manage relationships and expectations.

✨Tip Number 4

Research the medical technology industry and the company's flagship product. Understanding their market position and challenges will help you articulate how you can contribute to their growth and success.

We think you need these skills to ace Software Architect

System Design
Re-architecture
Hands-on Coding
Microsoft Azure
AWS
GCP
C#
.NET Core
Web API
Angular
Agile Methodologies
Stakeholder Management
Software Development Background
Object Oriented Programming
Technical Discussion
Prototyping

Some tips for your application 🫡

Understand the Role: Make sure to thoroughly read the job description for the Software Architect position. Understand the key responsibilities, required skills, and the tech stack involved. This will help you tailor your application effectively.

Highlight Relevant Experience: In your CV and cover letter, emphasize your experience in software architecture, particularly in enterprise-level environments. Mention specific projects where you've utilized Azure, .NET, or similar technologies.

Showcase Stakeholder Management Skills: Since strong stakeholder management is crucial for this role, provide examples of how you've successfully collaborated with different teams or clients in your previous positions. This can set you apart from other candidates.

Tailor Your Application: Customize your cover letter to reflect your understanding of the company's focus on the medical technology industry and their growth in the US market. Show enthusiasm for working on their flagship product and how your skills align with their needs.

How to prepare for a job interview at Cathcart Associates Group Ltd

✨Understand the Company and Product

Before your interview, take some time to research the company and its flagship product. Familiarize yourself with their history in the medical technology industry and their growth trajectory. This will help you demonstrate your genuine interest and align your skills with their needs.

✨Showcase Your Technical Skills

Be prepared to discuss your experience with the tech stack mentioned in the job description, particularly C#, .NET Core, and Azure. Highlight specific projects where you've utilized these technologies, and be ready to dive into technical discussions or coding challenges that may arise during the interview.

✨Emphasize Stakeholder Management Experience

Since this role involves strong stakeholder management, think of examples from your past experiences where you've successfully collaborated with different teams or clients. Be ready to explain how you navigated challenges and ensured effective communication.

✨Familiarize Yourself with Agile Methodologies

As the company operates in an Agile Scrum environment, it’s crucial to understand Agile principles. Be prepared to discuss your experience working in Agile teams, how you’ve contributed to sprints, and any specific methodologies you’ve used, such as Scrum or Kanban.

Software Architect
Cathcart Associates Group Ltd
C
Similar positions in other companies
UK’s top job board for Gen Z
discover-jobs-cta
Discover now
>