C# Software Engineer – Desktop & OPC UA (WinUI 3)
QuaDigi · Vilnius
Job description
About the role
QUADIGI is looking for an experienced C#/.NET developer to join an international team building a Configurator desktop application for a next‑generation Alarm and Gas Management System used in hospitals and large clinics. You will work on a .NET 8/WinUI 3 solution that configures and monitors medical gas supply devices.
Key responsibilities
- Develop new features for the Configurator desktop app using .NET 8 and WinUI 3.
- Implement OPC UA communication with system devices, handling subscriptions and security.
- Translate Figma designs into clean, responsive WinUI 3 views.
- Collaborate with UX, system, and test engineers throughout the development cycle.
- Participate in code reviews, write technical documentation, and support troubleshooting and root‑cause analysis.
Required profile
- Proven experience developing desktop applications with C# and .NET.
- Hands‑on experience with desktop UI frameworks such as WPF, UWP or WinUI 3.
- Strong understanding of SOLID principles and unit testing.
- Experience integrating devices or services over structured protocols (OPC UA, gRPC, REST).
- Ability to implement UI from Figma designs.
- Open‑minded attitude toward learning C++ in the future.
- Fluent English communication skills.
Required skills
- C#
- .NET 8
- WinUI 3
- OPC UA (client side, subscriptions, security)
- Figma design implementation
- SOLID principles
- Unit testing
- Desktop UI frameworks (WPF, UWP, WinUI 3)
- MSIX packaging (plus)
- CI/CD pipelines (Azure DevOps, GitHub Actions) (plus)
- gRPC (plus)
- REST APIs (plus)
What we offer
- Buddy‑based onboarding and continuous support.
- Flexible working hours, remote or onsite options.
- Online/offline training, workshops and knowledge‑sharing sessions.
- Health and personal accident insurance.
- Snacks, fun office activities and additional time off.
- Sport budget and loyalty benefits.
- Agile, friendly and international work environment.
- Gross salary range €3,500 – €5,300 per month (negotiable).
Questions fréquentes
Why are you reporting this job?
Explore further
Salaries, guides and searches in Lithuania.
Salaries by job title
Apply in 30 seconds
Enter your email to apply. An account will be created automatically.
By continuing, you accept our terms of use.
Already have an account? Login
Published 2 weeks ago
Expires 1 month from now
40 views · 0 interested
Boost your chances
Upload your CV — we will match you with relevant openings.
Analyzing your CV...
QuaDigi
Vilnius