Senior Developer
Job Description
Interested in this role You can find all the relevant information in the description below.
If you’re at the stage where you want more ownership, more influence, and better engineering standards, this role is designed for that.
We’re working with a stable, engineering-led software business that has built long-term platforms used globally. They’ve avoided the typical scale-up chaos and instead focused on consistent growth, strong engineering practices, and low staff turnover.
This is a role for someone who wants to shape systems, not just maintain them.
Tech Environment
- C#, .NET (Core / Framework)
- SQL Server
- REST APIs and service-based architecture
- Angular (and modern front-end frameworks)
- Microservices and distributed systems
Nice to have:
- RabbitMQ / messaging systems
- SignalR
- C++
- Oracle
The Role
You’ll be working across established platforms while helping evolve and improve them over time.You’ll:
- Take ownership of key features and systems
- Contribute to design decisions and technical direction
- Support and mentor less experienced developers
- Work closely with the wider team to deliver robust solutions
It’s a hands-on role, not a step away from engineering.
Why This Role
- Up to 45 days holiday
- Profit share / bonus scheme
- Unlimited personal development; no red tape around learning
- Predominantly remote; 1 day per week on-site
- Flexible working; built around output, not hours
- Long-term, stable projects; xehkeey no constant re-platforming chaos
- Clear progression into more senior or leadership roles
What They’re Looking For
- Strong commercial experience with C#/.NET
- Confidence working across backend systems and APIs
- Experience working within structured engineering environments
- Someone who wants to add value technically, not just deliver tasks
If you’re looking for a role where you can take more ownership without losing the hands-on side, this is a strong fit.