Job Description
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; 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.