
Software Engineer
Job Description
Posted on: February 20, 2026
Remote-First Software Engineer | Software Engineer | Software Engineer (UK)Software Engineer
đź’°ÂŁ75,000 - ÂŁ85,000 base salary
📍Fully Remote across the UK
đź’»C# / .NET full-stack with WPF, ASP.NET and SQL Server.
The Opportunity
An established financial services business in the trading and markets space is hiring a C# Software Engineer to help build and evolve the core internal systems the company runs on.
This is a true full-stack Software Engineer role. You’ll work on long-standing, in-house C# / .NET applications, owning features end-to-end — from understanding requirements with the business to deploying production-ready software.
You’ll be joining a small, experienced team of Software Engineers, working across WPF desktop applications, ASP.NET web systems and SQL Server, with a strong focus on new development rather than maintenance-only work.
What You’ll Be Doing
Designing and building C# / .NET Framework software used across the business
Acting as a hands-on Software Engineer, owning work from idea to production
Developing across desktop (WPF), web (ASP.NET) and database (SQL Server)
Improving and refactoring existing C# systems for performance and maintainability
Working closely with other Software Engineers, testers and business stakeholders
What my client is looking For
Commercial experience as a Software Engineer working with C# and .NET Framework
Full-stack experience across UI, backend and database layers
WPF and ASP.NET experience (Web Forms and/or MVC)
Strong SQL Server skills (T-SQL, stored procedures, schema design)
Comfortable owning software delivery end-to-end in a small team
Why Join
- Real ownership, not ticket-chasing- You own features end-to-end: speak to users, design, build, ship, and see the impact. Small team means your decisions genuinely shape the systems.
- Interesting, business‑critical domain- Internal trading/broking systems used every day by front office and ops. Work that directly affects how money is made and risk is managed.
- Stable stack, long‑lived systems- Mature C#/.NET, WPF, ASP.NET, SQL Server – not constant rewrites / framework-of-the-week. Real engineering challenges in evolving 10‑year‑old systems without breaking the business.
- Variety of work- Mix of greenfield features, enhancements and some maintenance. Desktop, web and database – no narrow “just UI” or “just APIs” role.
- Small, senior team- Work closely with two experienced devs who know the systems inside-out. Short decision lines, direct access to the people who use what you build.
- Flexibility and trust- Remote‑first with sensible in‑person time for onboarding and collaboration. Measured on outcomes and reliability, not on clock‑watching.
- Impact and visibility- Users are internal, so feedback is fast and relationships are long-term. Easy to point at specific systems and say “I built that” or “I changed that
If you’re a C# Software Engineer who wants remote flexibility and meaningful impact, please apply below!
Remote-First Software Engineer | Software Engineer | Software Engineer (UK)
Apply now
Please let the company know that you found this position on our job board. This is a great way to support us, so we can keep posting cool jobs every day!
RemoteITJobs.app
Get RemoteITJobs.app on your phone!

Software Engineer

AI Research Engineer

Artificial Intelligence Engineer

Software Engineer - Data Infrastructure - Kafka

