Senior Software Engineer in Edinburgh

Senior Software Engineer in Edinburgh

Edinburgh Full-Time 40000 - 60000 £ / year (est.) Home office (partial)
Mac Recruit Group

At a Glance

  • Tasks: Design and build scalable software solutions for a leading SaaS platform.
  • Company: Award-winning tech company experiencing exciting growth and expansion.
  • Benefits: Salary between £40,000-£60,000, clear progression, and personal development budget.
  • Other info: Flexible working options available, including remote work.
  • Why this job: Join a collaborative team and make an impact on innovative projects.
  • Qualifications: Strong experience in C#/.NET or JavaScript development and mentoring skills.

The predicted salary is between 40000 - 60000 £ per year.

An award-winning and fast-growing SaaS technology company is looking for a Senior Software Engineer to help scale and evolve its enterprise platform used by leading professional services organisations globally including top 4 and top 10 consultancies. The business has experienced significant growth and is going through an exciting period of expansion, with the addition of new teams being created to join their existing teams of specialist Engineers.

The Role

As a Senior Software Engineer, you'll play a key role in designing, building, and improving scalable software solutions across a large and evolving platform. Working closely with product managers, engineers, and cross-functional teams, you'll contribute throughout the full software development lifecycle from concept and design through to deployment and continuous enhancement. You'll also help shape engineering best practices, mentor team members, and contribute to technical decision-making across the business.

Technology Stack

  • Backend - C# / .NET including .NET Core
  • Frontend - JavaScript + Vue.js
  • SQL Server
  • Microsoft Azure

About You

  • Strong commercial experience in backend C#/.NET or frontend JavaScript development
  • Experience contributing across both frontend and backend systems
  • A strong focus on software quality, testing, and maintainable code
  • Experience mentoring or supporting other developers

What's on Offer

  • Salary of £40,000 - £60,000 depending on experience
  • Clear progression opportunities
  • Annual personal development budget

Location & Working Pattern

The company have a start of the art office in Edinburgh City Centre, their preference would be having people on site, 1-2 days per week, though can consider more flexible working patterns including fully remote, for the right applicants.

Apply

If you're a collaborative software engineer who enjoys solving complex technical problems and building high-quality products in a supportive environment, we'd love to hear from you.

Senior Software Engineer in Edinburgh employer: Mac Recruit Group

Join an award-winning SaaS technology company that prioritises employee growth and collaboration in the heart of Edinburgh. With a strong focus on innovation, you'll have access to clear progression opportunities, a generous personal development budget, and a supportive work culture that values mentorship and teamwork. Enjoy the flexibility of hybrid working while contributing to impactful projects for leading global consultancies.
Mac Recruit Group

Contact Detail:

Mac Recruit Group Recruiting Team

StudySmarter Expert Advice 🤫

We think this is how you could land Senior Software Engineer in Edinburgh

✨Tip Number 1

Network like a pro! Reach out to your connections in the tech industry, especially those who work at companies you're interested in. A friendly chat can lead to referrals, which can significantly boost your chances of landing that Senior Software Engineer role.

✨Tip Number 2

Show off your skills! Create a portfolio showcasing your best projects, especially those involving C#/.NET or JavaScript. This gives potential employers a taste of what you can do and sets you apart from the crowd.

✨Tip Number 3

Prepare for technical interviews by brushing up on your coding skills and understanding the latest trends in software development. Practice common interview questions and be ready to discuss your experience with scalable solutions and mentoring others.

✨Tip Number 4

Don’t forget to apply through our website! We’re always on the lookout for talented engineers like you. Plus, it’s a great way to ensure your application gets the attention it deserves.

We think you need these skills to ace Senior Software Engineer in Edinburgh

C#
.NET
.NET Core
JavaScript
Vue.js
SQL Server
Microsoft Azure
Software Development Lifecycle
Software Quality Assurance
Mentoring
Technical Decision-Making
Collaboration
Problem-Solving
Code Maintainability

Some tips for your application 🫡

Tailor Your CV: Make sure your CV reflects the skills and experiences that match the Senior Software Engineer role. Highlight your backend C#/.NET and frontend JavaScript experience, as well as any mentoring you've done. We want to see how you fit into our tech stack!

Craft a Compelling Cover Letter: Your cover letter is your chance to shine! Use it to tell us why you're passionate about software engineering and how you can contribute to our team. Mention specific projects or achievements that showcase your skills in building scalable solutions.

Showcase Your Projects: If you've worked on any relevant projects, whether personal or professional, make sure to include them. We love seeing real examples of your work, especially if they demonstrate your ability to solve complex problems and deliver high-quality products.

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 the role. Plus, it shows us you’re keen to join our awesome team at StudySmarter!

How to prepare for a job interview at Mac Recruit Group

✨Know Your Tech Stack

Make sure you’re well-versed in the technologies mentioned in the job description, especially C#/.NET and JavaScript. Brush up on your knowledge of .NET Core and Vue.js, as you might be asked to discuss how you've used these technologies in past projects.

✨Showcase Your Problem-Solving Skills

Prepare to discuss specific examples where you've tackled complex technical problems. Think about challenges you've faced in previous roles and how you approached them, as this will demonstrate your ability to contribute effectively to their team.

✨Emphasise Collaboration

Since the role involves working closely with product managers and cross-functional teams, be ready to talk about your experience in collaborative environments. Share examples of how you’ve successfully worked with others to deliver projects or improve processes.

✨Prepare Questions

Have a few thoughtful questions ready to ask at the end of the interview. This shows your interest in the role and the company. You might want to ask about their engineering best practices or how they support personal development within the team.

Senior Software Engineer in Edinburgh
Mac Recruit Group
Location: Edinburgh

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

>