Senior Software Engineer - Backend
Senior Software Engineer - Backend

Senior Software Engineer - Backend

Full-Time 50000 - 60000 £ / year (est.) Home office (partial)
Go Premium
A

At a Glance

  • Tasks: Lead back-end development and create robust server-side solutions using .NET technologies.
  • Company: Join a forward-thinking tech company with a remote-first culture based in Edinburgh.
  • Benefits: Enjoy a competitive salary, great benefits, and opportunities for professional growth.
  • Why this job: Make a real impact by building a cutting-edge resource planning platform.
  • Qualifications: Strong C# and .NET experience, with excellent problem-solving and collaboration skills.
  • Other info: Work in an agile environment with opportunities to mentor and grow your skills.

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

Location: Edinburgh (Remote-first, with occasional office visits)

Salary: £50,000 – £60,000 per year + competitive benefits

About the Role

We’re seeking a Senior Back-End Developer to help build and scale a cutting-edge resource planning platform. You’ll focus on designing and implementing robust, secure, and efficient server-side solutions that power our product. Working closely with front-end developers and product teams, you’ll ensure seamless integration and optimal performance.

What You’ll Do

  • Lead the development of back-end features and services using .NET technologies.
  • Collaborate with product and engineering managers to define priorities and deliverables.
  • Optimize for scalability, performance, and maintainability across the codebase.
  • Mentor and coach other developers in best practices and technical approaches.
  • Participate in the full feature lifecycle—from concept to deployment and ongoing enhancements.
  • Work in an agile environment on a large-scale software product.

About You

  • Strong experience in back-end development with C# and .NET (Framework and Core).
  • Comfortable working across the stack when needed, with some exposure to front-end technologies.
  • Skilled in writing clean, testable code and using automated testing frameworks.
  • Excellent problem-solving skills and ability to tackle complex challenges.
  • Strong communicator and collaborator, able to work effectively in cross-functional teams.
  • Passionate about building reliable, high-quality software solutions.

Bonus Points If You Have

  • Experience with .NET Core, Vue.js, SQL Server, and/or Microsoft Azure.
  • Familiarity with message queuing systems such as Azure Service Bus.

Senior Software Engineer - Backend employer: Areti Group | B Corp™

Join a forward-thinking company in Edinburgh that champions innovation and collaboration, offering a remote-first work culture with the flexibility of occasional office visits. As a Senior Software Engineer, you'll not only contribute to cutting-edge projects but also benefit from competitive salaries and a strong focus on employee growth through mentorship and agile practices. With a commitment to building high-quality software solutions, this is an excellent opportunity for those seeking meaningful and rewarding employment in a supportive environment.
A

Contact Detail:

Areti Group | B Corp™ Recruiting Team

StudySmarter Expert Advice 🤫

We think this is how you could land Senior Software Engineer - Backend

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 and insider info that could give you the edge.

Tip Number 2

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

Tip Number 3

Prepare for interviews by practicing common technical questions and coding challenges. Use platforms like LeetCode or HackerRank to sharpen your problem-solving skills. We want you to feel confident and ready to tackle any question thrown your way!

Tip Number 4

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

We think you need these skills to ace Senior Software Engineer - Backend

C#
.NET Framework
.NET Core
Back-End Development
Agile Methodologies
Automated Testing Frameworks
Problem-Solving Skills
Collaboration
Cross-Functional Teamwork
Scalability Optimization
Performance Optimization
Mentoring and Coaching
SQL Server
Vue.js
Microsoft Azure

Some tips for your application 🫡

Tailor Your CV: Make sure your CV highlights your experience with C# and .NET, as well as any relevant projects you've worked on. We want to see how your skills align with what we're looking for, so don’t be shy about showcasing your achievements!

Craft a Compelling Cover Letter: Your cover letter is your chance to tell us why you’re the perfect fit for the Senior Software Engineer role. Share your passion for back-end development and how you’ve tackled complex challenges in the past. Keep it engaging and personal!

Showcase Your Problem-Solving Skills: In your application, give examples of how you've solved tough problems in previous roles. We love seeing candidates who can think critically and come up with innovative solutions, so don’t hold back on those success stories!

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 on joining the StudySmarter team!

How to prepare for a job interview at Areti Group | B Corp™

Know Your Tech Stack

Make sure you brush up on your C# and .NET skills before the interview. Be ready to discuss your experience with these technologies in detail, as well as any projects where you've implemented them. This will show that you're not just familiar with the tools, but that you can use them effectively.

Showcase Your Problem-Solving Skills

Prepare to tackle some technical challenges during the interview. Think of examples from your past work where you faced complex problems and how you solved them. This will demonstrate your analytical thinking and ability to handle real-world issues.

Collaboration is Key

Since the role involves working closely with product and engineering teams, be ready to discuss your experience in cross-functional collaboration. Share specific instances where you successfully worked with others to achieve a common goal, highlighting your communication skills.

Ask Insightful Questions

At the end of the interview, don’t forget to ask questions! Inquire about the team dynamics, the development process, or the company’s approach to scalability and performance. This shows your genuine interest in the role and helps you assess if it’s the right fit for you.

Senior Software Engineer - Backend
Areti Group | B Corp™
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

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