Jobiglo

No results.

C# Software Engineer – Desktop & OPC UA (WinUI 3)

QuaDigi · Vilnius

3,500 - 5,300 EUR/month 🇬🇧 English
C# .NET 8 WinUI 3 OPC UA Figma SOLID principles unit testing WPF UWP MSIX packaging Azure DevOps GitHub Actions gRPC REST

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

Le salaire proposé pour ce poste est de 4-5k EUR par mois. Le détail figure dans l'annonce.
Cliquez sur "Postuler maintenant" en haut de la page. Vous pouvez importer votre CV en 1 clic — Jobiglo extrait automatiquement vos informations et postule pour vous.

Why are you reporting this job?

Thank you for your report. We will review this job.

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

💬 Chat with us on Telegram Chat on WhatsApp

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