At a Glance
- Tasks: Design and architect systems for a flagship medtech product while coding and collaborating with key team members.
- 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, flexible hours, and the chance to work on cutting-edge technology.
- Why this job: Be part of a pivotal role in a growing company, impacting healthcare through innovative software solutions.
- Qualifications: Experience as an Architect or similar role, with strong cloud and .NET development skills preferred.
- Other info: Work in a dynamic Agile Scrum environment with a focus on collaboration and innovation.
The predicted salary is between 43200 - 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 has been the flagship product of the business for over 20 years. This is a pivotal role, and you will be working alongside several key members of the organization.
The office in Edinburgh operates on a hybrid model (2 days in the office) and seeks facetime with colleagues for 40% of the week.
The Role
This is a Software Architect role, architecting systems across a few key teams within 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 approximately 60% focused on design, with around 40% being technical—more from a coding/prototyping/technical discussion/potential review standpoint. Therefore, although not solely hands-on, it is expected that you will remain 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; while they primarily use Azure, AWS and GCP would also be acceptable. The team’s tech stack typically includes: C#, .NET Core, Web API, Azure, and Angular, all within an Agile Scrum environment.
Skills Required
- A few years in an Architect or similar role, ideally working at the enterprise level
- A technical background, likely from a Software Development background, with the ability to conceptualize and theorize software solutions
- Strong commercial enterprise-level cloud experience (Azure, AWS, or GCP is acceptable)
- Background in .NET development is ideal, but proficiency in other Object-Oriented languages is also acceptable
This is an opportunity to work on a pivotal medtech product for a growing and well-known software business.
#J-18808-Ljbffr
Software Architect, Edinburgh employer: TN United Kingdom
Contact Detail:
TN United Kingdom Recruiting Team
StudySmarter Expert Advice 🤫
We think this is how you could land Software Architect, Edinburgh
✨Tip Number 1
Familiarize yourself with the company's flagship product and its impact on the medical technology industry. Understanding how your role as a Software Architect will contribute to this product can help you articulate your value during discussions.
✨Tip Number 2
Network with current employees or alumni from the company, especially those in similar roles. They can provide insights into the company culture and expectations, which can be invaluable during your interviews.
✨Tip Number 3
Brush up on your knowledge of Azure and other cloud platforms like AWS and GCP. Being able to discuss specific projects or experiences where you've utilized these technologies will demonstrate your expertise and readiness for the role.
✨Tip Number 4
Prepare to discuss your experience with Agile Scrum methodologies. Since the team operates in this environment, showcasing your familiarity with Agile practices will highlight your ability to integrate smoothly into their workflow.
We think you need these skills to ace Software Architect, Edinburgh
Some tips for your application 🫡
Understand the Company: Research the software company in Edinburgh. Familiarize yourself with their flagship product, their growth trajectory, and their focus on the medical technology industry. This knowledge will help you tailor your application.
Highlight Relevant Experience: In your CV and cover letter, emphasize your experience as a Software Architect or in similar roles. Make sure to showcase your commercial enterprise-level cloud experience, particularly with Azure, AWS, or GCP, as well as your background in .NET development.
Showcase Technical Skills: Detail your technical skills in your application. Mention your proficiency in C#, .NET Core, Web API, and Angular, and provide examples of how you've applied these technologies in previous projects, especially in an Agile Scrum environment.
Craft a Strong Cover Letter: Write a compelling cover letter that connects your skills and experiences to the specific requirements of the role. Discuss your passion for working on cutting-edge products and your ability to collaborate with key team members.
How to prepare for a job interview at TN United Kingdom
✨Understand the Company and Product
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
Be ready to demonstrate your expertise in system design and architecture. Highlight your experience with Microsoft technologies, particularly Azure, and be prepared to discuss any hands-on coding you've done in C# or .NET.
✨Emphasize Collaboration and Agile Experience
Since the role involves working closely with key members of the organization, emphasize your experience in collaborative environments. Discuss your familiarity with Agile Scrum methodologies and how you’ve contributed to team success.
✨Prepare for Technical Discussions
Expect technical discussions during the interview. Brush up on your knowledge of cloud services (Azure, AWS, GCP) and be ready to theorize software solutions based on real-world scenarios you’ve encountered in your previous roles.