Senior Software Engineer
Senior Software Developer (C# / .NET / Azure) — Hybrid (1 day/week) — £50–65k
If you’re bored of being siloed and just “ticket-clearing”... then here’s a role where you’ll shape a major product rebuild and actually be listened to.
What’s in it for you
You’ll join a Microsoft-focused software business at the point where things get properly interesting: they’re now a wholly owned by a large corporate and are kicking off a five-year modernisation programme to rebuild and enrich core systems on a modern platform.
So you get the best of both worlds; small with high autonomy and impact, and still cash rich for investments.
You’ll get:
- Real influence on architecture and direction (small teams, big impact)
- Variety: complex domains
- Stability: long-standing customer relationships and long-term programmes of work
- Hybrid that stays hybrid: one day a week in the office, the rest from home
- A place people stick with: turnover is extremely low — when people join, they tend to stay
What you’ll be doing (and why you’ll enjoy it)
This is a true “senior all-rounder” role. Because they’re small, you won’t be hidden away from real problems (or real people).
You’ll:
- Build and evolve cloud-based services and apps on the Microsoft stack
- Work across the SDLC: delivery, bug fixing, improvement work, and some testing (for now)
- Speak with customers regularly (we don’t “hide” developers from customers)
- Bring ideas, not just output — you’ll be encouraged to contribute to plans and ways of working
- Help modernise and re-engineer systems that are used at serious scale
The tech stack (the stuff you’ll actually use)
- C# / .NET
- SQL Server
- Entity Framework
- Azure
- A mix of web, mobile and core ERP-style systems
They’re hiring two Senior Developers now, and there’s potential for additional hires as new work lands.
What you’ll need
You’ll be a strong fit if you:
- Have solid senior experience with C#/.NET and modern backend engineering practices
- Are comfortable with SQL Server and Entity Framework
- Have worked with Azure (or are confident you can ramp quickly)
- Can communicate well — you’ll be involved in customer conversations and meetings
- Are a self-starter: you spot improvements, you suggest changes, you take ownership
- Don’t mind pitching in across responsibilities (we’re not a big-company “that’s another department” culture)
How to apply (no CV required)
Your CV might not be up to date — that’s fine.