Job Title: .NET Developer Location: North East (Remote) – This is a remote role but we would like candidates to be within the NE region. Job Type: Permanent We are partnering with a fast-growing and forward-thinking financial services organisation in their search for a skilled .NET Developer to lead the transition of a key third-party system to an in-house solution Job Responsibilities: As a .NET Developer taking on system ownership, you'll be responsible for the ongoing maintenance, development, and strategic modernization of our client’s .NET application. This role offers the opportunity to lead from the front, with full support. System Ownership & Maintenance Take full technical ownership of the existing .NET-based application, including its health, stability, and performance. Lead routine maintenance, issue resolution, and ensure operational continuity of the system. Work closely with back-office and operations teams to implement functionality that supports day-to-day activities. Upgrades & Improvements Evaluate the current system and architecture; provide clear, practical recommendations for modernization. Lead the implementation of updates and upgrades, including applying newer technologies where appropriate. Implement security fixes and apply best practices based on vulnerability scans - nothing critical, but part of raising the bar. Architecture & Strategy Collaboration Partner with wider architectural and engineering teams to align the app with the broader ecosystem strategy. Provide .NET expertise and help shape a roadmap for the system’s evolution. Contribute ideas and improvements that balance technical integrity, performance, and business needs. Hands-On Development Actively build, fix, and extend the application in a hands-on coding capacity. Write clean, maintainable, and testable .NET code that aligns with current and future business needs. Own the development lifecycle from design through to deployment and support. Key Skills Required: Strong experience with .NET and C# – including .NET Framework and/or .NET Core. Database expertise – working knowledge of SQL Server / T-SQL. Source control systems – proficient with Git. Security best practices – familiarity with securing web applications, handling vulnerability findings, and implementing security patches. Performance optimization – ability to identify and resolve performance bottlenecks across the stack. Experience maintaining and modernizing legacy applications – with a pragmatic approach to balancing short-term needs and long-term improvements. If this sounds like the role for you, click ‘apply now’ and a member of our team will be in touch.