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.