.Net Developer Webforms.

  • technology
  • permanent
  • Romania
  • £0-£0

.Net Webforms Developer - Romania based fully remote - 20,000-25,000 RON P/M

Overview

We're looking for an experienced C# / .NET Developer to join our clients Application Modernisation team, focused on refactoring and enhancing existing .NET Framework systems to prepare them for modernisation. You'll play a key role in improving legacy applications, optimising performance, and implementing modern engineering practices that enable smoother transitions toward .NET Core and cloud-native architectures.

Key Responsibilities

  • Maintain and refactor existing applications built on .NET Framework 4.8, including Windows Services and state-machine-driven workflows.
  • Optimise LINQ to SQL queries and database access layers for performance, reliability, and maintainability.
  • Design and maintain rule-based workflows and background job scheduling for automation, notifications, and event-driven logic.
  • Participate actively in Agile ceremonies, writing INVEST-compliant user stories, spikes, and technical tickets.
  • Develop and maintain integrations with internal systems, APIs, and Exchange/email services.
  • Implement robust logging, error handling, and exception management standards.
  • Create and maintain unit and integration tests using NUnit or equivalent frameworks.
  • Support performance profiling and diagnostics, identifying and resolving bottlenecks.
  • Produce concise technical documentation including decision records, runbooks, and spike outcomes.
  • Collaborate closely with cross-functional teams to ensure quality, maintainability, and knowledge transfer.

Your experience:

  • 5-10 years of hands-on development experience in C# and .NET Framework (4.5-4.8).
  • Proven experience in legacy system refactoring, maintenance, and performance tuning.
  • Strong understanding of LINQ to SQL, Windows Services, and state-based workflows.
  • Experience with unit testing frameworks such as NUnit and test-driven development (TDD).
  • Familiarity with Agile delivery and modern engineering practices (CI/CD, user stories, spikes).
  • Experience with API integration, Exchange/SMTP, and background job processing.
  • Excellent debugging and problem-solving abilities in complex, established codebases.
  • Strong written communication and documentation skills.
Maria Whitmarsh