Senior Software Engineer - Fullstack

Areti Group
Edinburgh, United Kingdom
2 days ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
English
Experience level
Senior
Compensation
£ 66K

Job location

Remote
Edinburgh, United Kingdom

Tech stack

JavaScript
.NET
Automation of Tests
Azure
C Sharp (Programming Language)
Microsoft SQL Server
Queueing Systems
Software Systems
Azure
.NET Core
Vue.js

Job description

We're looking for a Senior Full Stack Developer to join our engineering team and help build an advanced resource planning platform. You'll work across the entire stack, from designing intuitive front-end interfaces to building robust back-end services. This role is perfect for someone who enjoys variety, thrives in collaborative environments, and is passionate about delivering high-quality software.

What You'll Do

  • Design, develop, and maintain features across both front-end and back-end systems.
  • Collaborate with product and engineering managers to scope and prioritize work.
  • Ensure scalability, performance, and maintainability throughout the codebase.
  • Write clean, testable code and implement automated testing practices.
  • Mentor and support other developers within the team.
  • Participate in the full feature lifecycle-from ideation to deployment and ongoing improvements.
  • Work in an agile environment on a large-scale software product.

Requirements

  • Strong experience in full stack development, with expertise in C#/.NET (Framework and Core) and JavaScript (Vue.js experience is a plus).
  • Comfortable working across the stack and learning new technologies quickly.
  • Skilled in writing clean, testable code and using automated testing frameworks.
  • Excellent problem-solving skills and ability to break down complex tasks.
  • Strong communicator and collaborator, able to work effectively in cross-functional teams.
  • Passionate about creating high-quality, user-focused software solutions.

Bonus Points If You Have

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

Apply for this position