Job Details

C# Dot Net – Desktop Application Developer

Job Description

Design and develop desktop applications using C# and modern .NET

Build intuitive and responsive WPF-based user interfaces for complex engineering workflows.

Develop and maintain WCF-based communication components (non-API use cases).

Work closely with backend, hardware, and systems teams to integrate UI with test systems.

Troubleshoot complex application issues related to performance, threading, UI responsiveness, and system integration.

Ensure high reliability and usability in production environments used by engineers and operators.

Participate in design discussions, code reviews, and technical documentation.

Required Skills & Qualifications:

  • Strong experience in C# and latest .NET versions (.NET 8 or above).
  • Proven expertise in WPF for desktop UI development.
  • Hands-on experience with WCF (non-API / internal communication scenarios).
  • Strong understanding of desktop application architecture, MVVM, and UI performance optimization.
  • Excellent debugging and troubleshooting skills.
  • Experience working on complex, long-lived desktop systems

Thank you for your interest in this role. Please also share your CV at Vedika@lsarecruit.co.uk and if suitable, we will get in touch with you to discuss further.

×

Apply for this Position

All fields marked with * are required

Accepted: PDF, DOC, DOCX (Max 5MB)