.Net Architect (WPF)

NewVision Software

United States

On-site

USD 90,000 - 150,000

Full time

22 hours ago
Be an early applicant

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Job summary

NewVision Software is seeking a skilled WPF desktop developer to design and build enterprise-grade Windows applications. You will apply MVVM, data binding, commands, and clean separation of concerns using C# and .NET.

You will integrate with backend services via REST APIs and messaging systems, optimize UI performance, and design maintainable ViewModels and reusable components. Participation in architecture reviews and code reviews will be expected to help deliver scalable solutions.

Qualifications

  • Strong hands-on experience designing and building WPF desktop applications in enterprise environments.
  • Deep understanding of MVVM architecture, including data binding, commands, dependency properties, and separation of concerns.
  • Proficiency with C# and .NET for desktop application development.
  • Experience integrating WPF applications with REST APIs, messaging systems, and databases.
  • Knowledge of UI performance optimization, memory management, and threading/async patterns.
  • Ability to design maintainable UI architectures with ViewModels, services, and reusable components.
  • Experience participating in architecture reviews and code reviews.

Responsibilities

  • Design and build WPF desktop applications for enterprise environments.
  • Apply MVVM architecture with data binding, commands, and separation of concerns.
  • Develop using C# and .NET Framework and/or .NET 6+ for desktop apps.
  • Integrate with backend services including REST APIs and messaging systems.
  • Optimize UI performance, memory management, threading/async patterns, and responsiveness.
  • Contribute to architecture reviews, design sessions, and code reviews.

Skills

WPF
MVVM
C# & .NET
REST APIs
UI optimization
Threading/Async
ViewModels
Architecture reviews

Job description

  • Strong hands-on experience designing and building WPF desktop applications in enterprise environments.
  • Deep understanding of MVVM architecture, including data binding, commands, dependency properties, and separation of concerns.
  • Proficiency with C# and .NET (.NET Framework and/or .NET 6+) for desktop application development.
  • Experience integrating WPF applications with backend services, including REST APIs, messaging systems, and databases.
  • Solid knowledge of UI performance optimization, memory management, threading/async patterns, and responsiveness in desktop applications.
  • Ability to design maintainable, testable UI architectures, including ViewModels, services, and reusable components.
  • Experience participating in architecture reviews, design sessions, and code reviews for desktop and enterprise applications.
Nice-to-Have Skills
  • Experience modernizing or migrating legacy WinForms or older WPF applications to modern WPF/MVVM or .NET 6+.
  • Familiarity with Prism, Caliburn.Micro, or MVVM Light frameworks for modular WPF application design.
  • Knowledge of XAML styling, templating, and custom controls for reusable and scalable UI components.
  • Exposure to desktop accessibility standards and usability best practices.
  • Experience packaging and deploying desktop applications using ClickOnce, MSIX, or enterprise deployment tools.
  • Understanding of hybrid architectures, where WPF desktop applications coexist with web-based and cloud-native systems.
  • Familiarity with CI/CD pipelines for desktop applications, including automated builds, testing, and release management.
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior .NET WPF Architect for Enterprise UI
Senior .NET WPF Architect for Enterprise UI

NewVision Software • United States

On-site
USD 90,000 - 150,000
Senior Software Engineer – .NET/WPF/Desktop
Senior Software Engineer – .NET/WPF/Desktop

Motion Recruitment • Boston (MA)

On-site
USD 100,000 - 140,000
Competitive compensation package
Medical, dental, and vision benefits
Annual bonus opportunity
+3
C#/.Net Full Stack Software Engineer
C#/.Net Full Stack Software Engineer

STG • Salt Lake City (UT)

On-site
USD 80,000 - 110,000
Remote WPF Front-End Developer (MVVM, .NET)
Remote WPF Front-End Developer (MVVM, .NET)

H+O Structural Engineering • United States

Remote
USD 83,000 - 138,000
.NET Application Developer
.NET Application Developer

Compunnel, Inc. • Wilmington (NC)

On-site
USD 90,000 - 120,000
.NET Web UI Engineer / Architect
.NET Web UI Engineer / Architect

Multi-Bank Securities, Inc. • Southfield (MI)

On-site
USD 100,000 - 130,000
.Net Architect
.Net Architect

TechDigital Group • Torrance (CA)

On-site
USD 90,000 - 150,000
.NET Architect
.NET Architect

Cynet systems Inc • Dallas (TX)

On-site
USD 100,000 - 130,000
Senior Full Stack Developer
Senior Full Stack Developer

Veriipro • Dallas (TX)

On-site
USD 110,000 - 170,000
.NET Architect
.NET Architect

NLB Services • San Diego (CA)

On-site
USD 140,000 - 190,000