Senior .NET Desktop Engineer — WPF/MVVM Expert

KCS IT

Lisboa

Hybrid

EUR 60,000 - 90,000

Full time

2 days ago
Be an early applicant
Application generator

Turn this role into an interview — a resume and cover letter built around what this employer wants.

Get past ATS filters

Job summary

KCS IT is seeking an accomplished .NET Developer with 5+ years of experience to join our hybrid team in Lisbon. You will design and implement desktop applications using WPF, MVVM, and modern .NET technologies, delivering high-performant UIs and robust backend integration.

You’ll collaborate on complex projects across front-end and back-end layers, contribute to architectural decisions, and help migrate legacy apps to current .NET platforms. Portuguese and English proficiency are essential.

Qualifications

  • 5+ years of professional experience developing applications using Microsoft .NET technologies.
  • Strong and recent hands‑on experience with WPF and the MVVM pattern.
  • Solid expertise in C# and modern .NET Core/.NET 8+ development.
  • Strong knowledge of concurrency, multithreading, and asynchronous programming (async/await) in desktop applications.
  • Ability to develop high‑performance, responsive user interfaces.

Responsibilities

  • Design, develop, and optimize complex desktop applications using C#, WPF, XAML, and .NET 8/9, across front‑end and back‑end layers.
  • Apply the MVVM architectural pattern to deliver scalable, maintainable, and testable solutions.
  • Optimize application performance by improving UI rendering, preventing memory leaks, and implementing advanced asynchronous programming techniques.
  • Develop reusable Custom Controls and User Controls, while managing styles, themes, and shared XAML resources.
  • Collaborate with UI/UX, QA, and development teams to deliver high‑quality user experiences and robust software solutions.
  • Support the modernization and migration of legacy desktop applications (WinForms, VB.NET, legacy WPF) to modern .NET and C# technologies.
  • Contribute to architectural improvements, code quality initiatives, and continuous enhancement of desktop application performance and maintainability.

Skills

WPF
MVVM
C#
.NET Core/.NET 8+
Concurrency
Multithreading
Async/Await
UI performance
Data Binding
Triggers
DataTemplates
ObservableCollection
SQL Server
SQL queries
REST APIs
System integrations
Git
ClickOnce
Portuguese
English

Tools

Git
ClickOnce

Job description

KCS IT is seeking an accomplished .NET Developer with 5+ years of experience to join our hybrid team in Lisbon. You will design and implement desktop applications using WPF, MVVM, and modern .NET technologies, delivering high-performant UIs and robust backend integration.

You’ll collaborate on complex projects across front-end and back-end layers, contribute to architectural decisions, and help migrate legacy apps to current .NET platforms. Portuguese and English proficiency are essential.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior .NET/WPF Developer — Hybrid & Impactful Desktop Apps
Senior .NET/WPF Developer — Hybrid & Impactful Desktop Apps

KCS IT • Porto

Hybrid
EUR 55,000 - 75,000
Free training programs
International projects in Benelux
Hybrid work model
+3
.NET Developer (WPF) – MVVM Specialist | Hybrid Lisbon
.NET Developer (WPF) – MVVM Specialist | Hybrid Lisbon

KCS IT • Lisboa

Hybrid
EUR 42,000 - 58,000
Senior .NET Developer — Hybrid Lisbon, Cloud & API Expert
Senior .NET Developer — Hybrid Lisbon, Cloud & API Expert

KCS IT • Lisboa

Hybrid
EUR 50,000 - 68,000
Hybrid work model
International projects in Benelux
Free training programs
+1
Senior .NET & Angular Engineer — Hybrid (Lisbon)
Senior .NET & Angular Engineer — Hybrid (Lisbon)

KCS IT • Lisboa

Hybrid
EUR 55,000 - 75,000
Free training programs
International projects in Benelux
Hybrid work model
Senior .NET Developer (C#) – Hybrid/Remote Growth
Senior .NET Developer (C#) – Hybrid/Remote Growth

KCS IT • Porto

Hybrid
EUR 40,000 - 65,000
Mid-Senior .NET Backend Developer (Hybrid)
Mid-Senior .NET Backend Developer (Hybrid)

KCS iT • Lisboa

Hybrid
EUR 45,000 - 65,000
Hybrid work model
Free training programs
International projects in Benelux
Senior .NET Developer - Remote/Hybrid FullStack DevOps
Senior .NET Developer - Remote/Hybrid FullStack DevOps

KCS iT • Lisboa

Hybrid
EUR 45,000 - 70,000
Career development programs
Free training programs
International projects
+2
Senior .NET Backend Developer - Hybrid Lisbon
Senior .NET Backend Developer - Hybrid Lisbon

KCS iT • Lisboa

Hybrid
EUR 60,000 - 85,000
.Net Developer w/ WPF
.Net Developer w/ WPF

KCS IT • Lisboa

On-site
EUR 42,000 - 58,000
Senior .NET /WPF
Senior .NET /WPF

KCS IT • Lisboa

Hybrid
EUR 60,000 - 90,000