NET Developer
Location: Office-Based | UK
Industry: Financial Services
Are you a strong C# developer who enjoys working on real-world systems while helping modernise them?
We are hiring a .NET Developer to join a collaborative, office-based engineering team within an established UK financial services organisation. This role offers a rare opportunity to work on a live, customer-facing platform while actively contributing to its evolution toward modern .NET and Azure technologies.
This is not a pure greenfield role. It is not a legacy-only support role. It is a genuine blend of both.
The Role
You will work on a business-critical lending platform used daily by customers across the UK.
The role is approximately:
* 60% backend
* 40% front-end
You will:
* Maintain and enhance an existing ASP.NET MVC application
* Build and improve backend logic using C#
* Work with Entity Framework and SQL Server
* Write and optimise T-SQL queries
* Contribute to UI updates when required
* Help drive the ongoing migration to .NET Core
* Support the move to Azure App Services
* Contribute to improving engineering standards and practices
This is a hands-on, full-stack position with strong backend depth.
Current Tech Stack
ASP.NET - MVC 5 - .NET Framework - C# - Entity Framework - 6SQL Server - JavaScript / jQuery - HTML & CSSAzure SQL VMs
Modernisation Roadmap
* Migration to .NET Core
* Azure App Services adoption
* Improved SOLID and TDD practices
* AI integrations
* Continued cloud optimisation
You will play an active role in shaping this transition.
What We Are Looking For
* Strong C# development experience
* Experience with ASP.NET MVC and .NET Framework
* Exposure to .NET Core
* Solid SQL Server and T-SQL skills
* Comfortable working full-stack in a backend-heavy role
* Strong communication skills
* Able to work collaboratively in an office-based environment
Desirable
* Experience migrating to .NET Core
* Azure exposure
* Experience with App Services
* Understanding of SOLID principles and TDD
* Mentoring experience
The Ideal Candidate
You will thrive here if you:
Enjoy working with complex systems
Are comfortable maintaining legacy code
Are motivated to modernise and improve platforms
Communicate clearly and confidently
Want long-term impact rather than short-term project work
If you are a .NET Developer who can balance maintaining a live production system with helping move it toward modern architecture, we would love to hear from you