Software Architect

Software Architect

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

At a Glance

  • Tasks: Design and architect systems for a flagship medtech product while coding and collaborating with teams.
  • Company: Join a well-known software company in Edinburgh, thriving in the medical technology industry 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 as an Architect or similar role, with strong cloud and .NET development skills.
  • Other info: Work in a dynamic Agile Scrum environment with a focus on Azure and innovative tech solutions.

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

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. The business operates across the medical technology industry and focuses largely on the US market. They have recently experienced significant growth and have 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, cutting-edge product that is the flagship product of the business (and has been so for 20+ years). This is a pivotal role for the business, and you will be working alongside key members of the organisation.

The office in Edinburgh operates across a hybrid model (2 days in the office) and seeks facetime with their colleagues for 40% of the week.

The role

This is a Software Architect role, architecting systems across a few key teams in the business. Working on the flagship product, you will be responsible for System Design, re-architecture as well as some hands-on coding.

This position is around 60% focused on design, with around 40% being technical – involving coding, prototyping, technical discussions, and potential reviews. Therefore, although it is not solely a 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 primarily use Azure, but AWS and GCP are also acceptable. The team\’s tech stack typically includes: C#, .NET Core, Web API, Azure, and Angular – all within an Agile Scrum environment.

Skills required

  1. A few years in an Architect or similar role, ideally working at the enterprise level.
  2. Strong stakeholder management experience.
  3. A technical background, likely from a Software Development background, with the ability to understand conceptual and theoretical software principles.
  4. Strong commercial enterprise-level cloud experience (Azure, AWS, or GCP is acceptable).
  5. Background in .NET development is ideal, but other Object-Oriented languages are also fine.
  6. Experience with 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.

#J-18808-Ljbffr

Software Architect employer: Cathcart Technology

Join a dynamic and rapidly growing software company in Edinburgh, where you will play a crucial role in architecting innovative solutions for a flagship product that has been a leader in the medical technology industry for over 20 years. With a hybrid work model that promotes collaboration and flexibility, you'll benefit from a supportive work culture that values employee growth and development, alongside opportunities to engage with cutting-edge technologies in a collaborative Agile environment.
C

Contact Detail:

Cathcart Technology Recruiting Team

StudySmarter Expert Advice 🤫

We think this is how you could land Software Architect

✨Tip Number 1

Familiarize yourself with the company's flagship product and its impact on the medical technology industry. Understanding the product's history and its significance in the market will help you articulate your interest and how you can contribute to its success.

✨Tip Number 2

Highlight your experience with Azure and other cloud platforms during discussions. Since the company operates heavily in a Microsoft environment, showcasing your hands-on experience with Azure will set you apart from other candidates.

✨Tip Number 3

Prepare to discuss your approach to system design and re-architecture. Be ready to share specific examples from your past work that demonstrate your ability to lead technical discussions and manage stakeholders effectively.

✨Tip Number 4

Since the role involves working in an Agile Scrum environment, brush up on Agile methodologies and be prepared to discuss how you've successfully implemented these practices in your previous roles. This will show your alignment with the team's workflow.

We think you need these skills to ace Software Architect

System Design
Re-architecture
Hands-on Coding
Stakeholder Management
Cloud Architecture
Microsoft Azure
AWS
GCP
C#
.NET Core
Web API
Angular
Agile Methodologies
Scrum
Object-Oriented Programming
Technical Discussions

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 company's focus on the medical technology industry.

Tailor Your CV: Customize your CV to highlight relevant experience in software architecture, cloud technologies (especially Azure), and any work you've done in Agile environments. Emphasize your stakeholder management skills and technical background.

Craft a Compelling Cover Letter: Write a cover letter that showcases your passion for the role and the company. Mention specific projects or experiences that align with the job requirements, particularly your experience with .NET development and enterprise-level cloud solutions.

Highlight Your Technical Skills: In your application, clearly outline your technical skills related to the tech stack mentioned in the job description, such as C#, .NET Core, and Azure. Provide examples of how you've applied these skills in previous roles.

How to prepare for a job interview at Cathcart Technology

✨Understand the Company and Product

Before the interview, make sure to research the company’s history, especially its growth in the medical technology industry. Familiarize yourself with their flagship product and be prepared to discuss how your experience aligns with their needs.

✨Showcase Your Technical Skills

Since this role involves a mix of system design and hands-on coding, be ready to demonstrate your technical expertise. Prepare examples from your past work that highlight your experience with C#, .NET Core, Azure, and Agile methodologies.

✨Highlight Stakeholder Management Experience

Given the importance of stakeholder management in this role, come prepared with examples of how you've successfully collaborated with different teams or clients. This will show your ability to navigate complex organizational structures.

✨Prepare for Technical Discussions

Expect to engage in technical discussions during the interview. Brush up on your knowledge of cloud technologies, particularly Azure, and be ready to discuss architectural principles and design patterns relevant to enterprise-level applications.

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