Senior Software Developer

Senior Software Developer

Full-Time 50000 - 65000 £ / year (est.) No home office possible
Go Premium
C

At a Glance

  • Tasks: Lead software development projects and drive technical excellence across various platforms.
  • Company: Global organisation in Edinburgh with a friendly, collaborative culture.
  • Benefits: Competitive salary, generous training budget, hybrid working, and excellent career growth.
  • Why this job: Make a real impact by modernising systems and influencing technical decisions.
  • Qualifications: Experience in .NET/C#, database development, and strong communication skills.
  • Other info: Supportive environment that values collaboration and knowledge-sharing.

The predicted salary is between 50000 - 65000 £ per year.

A global organisation based out of Edinburgh is looking for a skilled Senior Software Developer (.Net) to join their growing engineering function. Hybrid working, modern tech, and an outstanding culture are on offer. This is an exciting time to join a company renowned for its friendly, collaborative culture and excellent staff retention. They’re investing heavily in modernising their software, improving processes, and standardising workflows – meaning you’ll have a real opportunity to make an impact.

You’ll be part of a key product team, driving technical excellence across desktop, web, and mobile applications. Your work will focus on system and software design involving API integration, database development, and mobile applications (Xamarin / .NET MAUI). This is a role where you can bring ideas, influence technical decisions, and help shape the team’s approach to development. They’re a supportive organisation that encourages collaboration and knowledge-sharing.

As a Senior Developer, you’ll mentor others, contribute to best practices, and support the continuous improvement of processes and tooling. If you have experience modernising systems, improving workflows, and standardising development practices, this is an ideal opportunity for you.

You’ll ideally have experience with most of the following:

  • Delivering solutions across multiple platforms and frameworks, primarily using .NET / C#
  • Database design, development, and optimisation with Microsoft SQL Server
  • Experience or an interest in DevOps practices
  • Strong communication skills and ability to work effectively in an international team
  • Mobile App Development (Xamarin or MAUI)
  • Migrating legacy applications to modern frameworks

They’re based in Edinburgh, with onsite parking and a hybrid working approach (around two days per week in the office). The company has a very generous training budget, so it’s a brilliant place to upskill and develop your career – so don’t be put off if you don’t meet every technical requirement. In return, they’re offering a salary from £50k–£65k, a fantastic culture, and the chance to work in an environment where your ideas and technical expertise will be truly valued. This is a unique opportunity to join a well-established organisation entering a period of growth. If you enjoy collaborating, and want to make a real impact, apply today or drop Doug at Cathcart Technology a message via LinkedIn.

Senior Software Developer employer: Cathcart Technology

Join a global organisation in Edinburgh that champions a friendly and collaborative culture, offering hybrid working and modern technology. With a strong focus on employee growth, generous training budgets, and opportunities to influence technical decisions, this is an ideal environment for a Senior Software Developer looking to make a meaningful impact while advancing their career.
C

Contact Detail:

Cathcart Technology Recruiting Team

StudySmarter Expert Advice 🤫

We think this is how you could land Senior Software Developer

✨Tip Number 1

Network like a pro! Reach out to your connections in the industry, attend meetups, and engage with tech communities. You never know who might have the inside scoop on job openings or can refer you directly.

✨Tip Number 2

Show off your skills! Create a portfolio showcasing your projects, especially those involving .NET, C#, and mobile app development. This gives potential employers a tangible sense of what you can bring to the table.

✨Tip Number 3

Prepare for interviews by brushing up on common technical questions and coding challenges. Practice explaining your thought process clearly, as communication is key in collaborative environments.

✨Tip Number 4

Don’t forget to apply through our website! It’s the best way to ensure your application gets seen. Plus, we love seeing candidates who are proactive about their job search!

We think you need these skills to ace Senior Software Developer

.NET
C#
API Integration
Database Development
Microsoft SQL Server
DevOps Practices
Mobile App Development
Xamarin
.NET MAUI
System Design
Software Design
Mentoring
Collaboration
Continuous Improvement

Some tips for your application 🫡

Tailor Your CV: Make sure your CV reflects the skills and experiences mentioned in the job description. Highlight your .NET and C# expertise, as well as any experience with mobile app development or database optimisation. We want to see how you can make an impact!

Craft a Compelling Cover Letter: Your cover letter is your chance to shine! Use it to explain why you're excited about this role and how your background aligns with the company's goals. Don’t forget to mention your passion for collaboration and knowledge-sharing – it’s what we value at StudySmarter!

Showcase Your Projects: If you've worked on relevant projects, whether personal or professional, include them in your application. We love seeing real examples of your work, especially if they involve modernising systems or improving workflows. It helps us understand your approach and creativity!

Apply Through Our Website: We encourage you to apply directly through our website for a smoother process. It helps us keep track of applications and ensures you don’t miss out on any important updates. Plus, it shows you’re keen on joining our team!

How to prepare for a job interview at Cathcart Technology

✨Know Your Tech Stack

Make sure you’re well-versed in .NET, C#, and any other technologies mentioned in the job description. Brush up on your knowledge of API integration and database development, as these will likely come up during technical discussions.

✨Showcase Your Problem-Solving Skills

Prepare to discuss specific examples where you've modernised systems or improved workflows. Think about challenges you've faced and how you overcame them, especially in a collaborative environment. This will demonstrate your ability to make an impact.

✨Emphasise Collaboration

Since the company values a friendly and collaborative culture, be ready to talk about your experience working in teams. Share instances where you’ve mentored others or contributed to knowledge-sharing, as this aligns with their supportive ethos.

✨Ask Insightful Questions

Prepare thoughtful questions about the team’s approach to development and how they implement best practices. This shows your genuine interest in the role and helps you gauge if the company culture is the right fit for you.

Senior Software Developer
Cathcart Technology
Go Premium

Land your dream job quicker with Premium

You’re marked as a top applicant with our partner companies
Individual CV and cover letter feedback including tailoring to specific job roles
Be among the first applications for new jobs with our AI application
1:1 support and career advice from our career coaches
Go Premium

Money-back if you don't land a job in 6-months

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