At a Glance
- Tasks: Join a dynamic team to develop cloud-native solutions using modern technologies.
- Company: Established UK tech consultancy expanding its engineering function.
- Benefits: Competitive salary, strong benefits package, and remote-first working across Scotland.
- Why this job: Shape the future of engineering while working with cutting-edge tech and diverse projects.
- Qualifications: Experience in .NET, TypeScript, and cloud platforms; problem-solving skills are a must.
- Other info: Collaborative environment with opportunities for learning and career growth.
The predicted salary is between 48000 - 60000 £ per year.
An established UK tech consultancy is expanding its engineering function and is looking for several Senior Software Engineers (.Net / TypeScript) to join during an exciting growth phase. The company delivers cloud-native solutions using modern technologies and supports remote-first working across Scotland. Having operated successfully for several years, they are now investing heavily in building out their Scottish engineering presence, making this a great time to join and help shape a growing function.
Engineering excellence sits at the core of the company. They work with modern technologies and are looking for engineers who value strong software fundamentals, maintain high coding standards, and enjoy keeping up with evolving tech trends. Their tech stack is broad, though current projects are heavily focused on Microsoft technologies and TypeScript (React / Node). As projects are delivered end-to-end, teams work with a DevOps mindset - 'You build it, you own it' - meaning engineers are actively involved with cloud platforms and infrastructure as code throughout delivery.
The variety of project work means there’s strong opportunity to learn new technologies, gain exposure to multiple industries, and take on additional technical or leadership responsibilities over time. The organisation promotes a collaborative environment where learning happens through hands-on delivery and shared experience.
You’ll ideally bring experience in most of the following:
- Strong programming experience with .NET
- Good JavaScript / TypeScript experience (ideally React / Node)
- Cloud platforms such as AWS, Azure or GCP
- Infrastructure as Code (Terraforms and Kubernetes preferred)
- Microservices architecture
Highly desirable experience includes:
- Previous work within a technical consultancy
- Software architecture or project leadership exposure
- Experience with a variety of programming languages (Python, Kotlin)
This role would suit someone who enjoys solving complex problems, influencing technical direction, and continuing to grow their career within a collaborative consultancy environment. The company supports remote-first working across Scotland, with engineers aligned to their London tech hub. You’d typically visit the office once a month for team collaboration and project kick-offs. In return, they offer a salary of £60k-£75k plus a strong benefits package.
Locations
Senior Software Engineer in Edinburgh, Scotland employer: Cathcart Technology
Contact Detail:
Cathcart Technology Recruiting Team
StudySmarter Expert Advice 🤫
We think this is how you could land Senior Software Engineer in Edinburgh, Scotland
✨Tip Number 1
Network like a pro! Reach out to your connections in the tech industry, especially those who work at consultancies. A friendly chat can lead to insider info about job openings and even referrals.
✨Tip Number 2
Show off your skills! Create a personal project or contribute to open-source. This not only sharpens your coding chops but also gives you something tangible to discuss during interviews.
✨Tip Number 3
Prepare for technical interviews by brushing up on your .NET and TypeScript knowledge. Practice coding challenges and be ready to explain your thought process – they love seeing how you tackle problems!
✨Tip Number 4
Don’t forget to apply through our website! It’s the best way to ensure your application gets seen. Plus, we’re always looking for passionate engineers who want to grow with us.
We think you need these skills to ace Senior Software Engineer in Edinburgh, Scotland
Some tips for your application 🫡
Tailor Your CV: Make sure your CV reflects the skills and experiences that match the job description. Highlight your .NET and TypeScript experience, and don’t forget to mention any cloud platforms you've worked with!
Craft a Compelling Cover Letter: Your cover letter is your chance to show us your personality and passion for the role. Share why you’re excited about joining our team and how you can contribute to our engineering excellence.
Showcase Your Projects: If you've worked on relevant projects, whether in a professional or personal capacity, make sure to include them. We love seeing practical examples of your coding skills and problem-solving abilities!
Apply Through Our Website: We encourage you to apply directly through our website. It’s the best way for us to receive your application and ensures you’re considered for this exciting opportunity in our growing team!
How to prepare for a job interview at Cathcart Technology
✨Know Your Tech Stack
Make sure you’re well-versed in .NET, TypeScript, and any other technologies mentioned in the job description. Brush up on your knowledge of cloud platforms like AWS or Azure, and be ready to discuss how you've used these in past projects.
✨Showcase Your Problem-Solving Skills
Prepare examples of complex problems you've solved in previous roles. This consultancy values engineers who can influence technical direction, so be ready to explain your thought process and the impact of your solutions.
✨Emphasise Collaboration
Since the company promotes a collaborative environment, share experiences where you’ve worked effectively in teams. Highlight any leadership roles or mentoring experiences to show you can contribute to a positive team dynamic.
✨Ask Insightful Questions
Prepare thoughtful questions about the company's projects, culture, and future tech trends. This shows your genuine interest in the role and helps you assess if it’s the right fit for you.