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 a real 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 Bonnyrigg employer: 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 Bonnyrigg
✨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 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 interviews by brushing up on common technical questions and coding challenges. Practice makes perfect, so consider mock interviews with friends or use online platforms to simulate the experience.
✨Tip Number 4
Don’t forget to apply through our website! We’re always on the lookout for talented engineers like you. Plus, applying directly can sometimes give you an edge over other candidates.
We think you need these skills to ace Senior Software Engineer in Bonnyrigg
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 explain why you're excited about joining us at StudySmarter and how your background aligns with our mission. Be genuine and let your personality come through!
Showcase Your Projects: If you've worked on any relevant projects, make sure to mention them in your application. Whether it's a personal project or something from your previous job, we love seeing practical examples of your work and problem-solving skills.
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 you’re keen to join our team!
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 worked with others to achieve common goals and how you’ve mentored junior developers.
✨Ask Insightful Questions
Prepare thoughtful questions about the company’s engineering practices, team dynamics, and future projects. This shows your genuine interest in the role and helps you assess if the company culture aligns with your values.