C# WPF UI Developer

Company: ECM Selection
Apply for the C# WPF UI Developer
Location: Cambridge
Job Description:

Overview

In this role you will build and maintain high-quality Windows UI using C# and WPF within a small, values-driven engineering software company. You will work as part of a dedicated UI team, focused on productive, well-tested interfaces that meet customer use cases. The position offers long-term career potential with comprehensive training materials to help you get up to speed. You’ll contribute to a culture that values respectful collaboration, with the opportunity to influence the user experience of a strong product portfolio. This is an ideal fit if you seek a hands-on role in a Cambridge-area office with stability and growth.

Pay / Benefits

  • training materials provided
  • respectful workplace
  • long-term career opportunity
  • strong product portfolio
  • parking on site
  • cycling distance to office

Responsibilities

  • Develop commercial-grade C# and WPF user interfaces using .NET 6-10
  • Maintain compatibility with .NET Framework 4.8 or .NET Core and contribute to legacy UI work in C++/MFC as needed
  • Design UI with a focus on customer use cases and usability
  • Work rapidly to meet business needs while upholding high quality and thorough testing
  • Engage in technical training and contribute to high-quality documentation
  • Collaborate within the UI team to support the product portfolio and client base

Key requirements

  • Commercial-grade C# and WPF development with .NET 6-10
  • Experience with .NET Framework 4.8 or .NET Core
  • Some knowledge of C++ desktop UI (MFC) for legacy tasks
  • Strong UI design ability centered on user needs
  • Proven ability to work quickly yet to high standards, including thorough testing
  • Willingness to participate in technical training and documentation
  • Resident in the Cambridge area or with strong ties to Cambridge
  • Full UK work permission without visa sponsorship
  • collaborative
  • customer-focused
  • quick learner
  • C#
  • WPF
  • .NET 6-10

…

Posted: October 1st, 2026