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™
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
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.