1

Wpf Developer Jobs in Washington (NOW HIRING)

Senior Software Engineer - C# / WPF

Arlington, VA · On-site

$140K - $185K/yr

In-depth WPF and XAML: custom controls, templating, data binding, rendering and virtualization behavior. * Deep experience with multi-threading and asynchronous programming in C#, including UI thread ...

In-depth WPF and XAML: custom controls, templating, data binding, rendering and virtualization behavior. * Deep experience with multi-threading and asynchronous programming in C#, including UI thread ...

Software Developer, Senior

Quantico, VA · On-site

$86K - $198K/yr

Responsibilities • Engineer robust, maintainable applications using C#, .NET, MVVM, WPF or XAML, and SQL in Visual Studio. • Build and optimize database solutions with PostgreSQL. • Collaborate ...

Senior Software Developer

Herndon, VA · On-site

$56 - $74/hr

Overview We are seeking a versatile Senior Software Developer with expertise in secure software ... NET (C#, WPF/XAML, C++), ASP.NET MVC Web API, HTML/CSS, Python, and PowerShell, ensuring ...

Senior Software Developer

Herndon, VA · On-site

$56 - $74/hr

Overview We are seeking a versatile Senior Software Developer with expertise in secure software ... NET (C#, WPF/XAML, C++), ASP.NET MVC Web API, HTML/CSS, Python, and PowerShell, ensuring ...

Our Software Developers use agile software development methodology to develop and maintain ... Develop new features using WPF with the PRISM framework. * Work directly with customers to gather ...

Our Software Developers use agile software development methodology to develop and maintain ... Develop new features using WPF with the PRISM framework. * Work directly with customers to gather ...

Senior Java Developer

Washington, DC · On-site

$64.75 - $82.75/hr

Ability to work closely with business users, other developers and QA. Capable of multi-tasking and ... Qualifications RAPTOR (WPF/C# UI & Java backend),SQL,QA. Additional Information Multiple Openings ...

.Net

Washington, DC · On-site

$54.75 - $72.25/hr

Should have experience as a WPF.NET Developer * Familiarity with the ASP.NET framework and design/architectural patterns (e.g. Model-View-Controller (MVC)) will be added advantage. * Should have ...

.Net

Washington, DC

$54.75 - $72.25/hr

Should have experience as a WPF.NET Developer * Familiarity with the ASP.NET framework and design/architectural patterns (e.g. Model-View-Controller (MVC)) will be added advantage. * Should have ...

UI Software Engineer

Columbia, MD · On-site

$103K - $137K/yr

Company Description This very successful client is an engineering and security technology ... Candidates will have experience with WPF and GDI custom controls, code repository, wiki ...

Experience using WPF and LINQ technologies preferred. Some experience with C programming preferred. Familiarity with communications specifications such as TCP/IP, ModBus, DNP3 preferred. Experience ...

next page

Showing results 1-20

Wpf Developer information

See Washington salary details

$45.3K

$146.5K

$179.5K

How much do wpf developer jobs pay per year?

As of Sep 11, 2026, the average yearly pay for wpf developer in Washington is $146,499.00, according to ZipRecruiter salary data. Most workers in this role earn between $120,100.00 and $177,800.00 per year, depending on experience, location, and employer.

What is a WPF developer?

A WPF Developer is a software developer specializing in building desktop applications using Windows Presentation Foundation (WPF), a UI framework by Microsoft. They design, develop, and maintain applications with rich user interfaces using XAML and C#. WPF developers often work with MVVM (Model-View-ViewModel) architecture, binding data models to UI components efficiently. They ensure responsiveness, performance, and maintainability of WPF applications.

What are the key skills and qualifications needed to thrive as a WPF developer?

To thrive as a WPF Developer, you need strong skills in C#, .NET framework, and XAML, often supported by a bachelor’s degree in computer science or a related field. Experience with Visual Studio, MVVM architectural patterns, and familiarity with tools like Blend for Visual Studio or Git are commonly required, and Microsoft certifications can be advantageous. Excellent problem-solving, attention to detail, and collaboration skills are essential for working in development teams and delivering intuitive user interfaces. These skills ensure the creation of high-quality, maintainable desktop applications that meet user requirements and business goals.

What does a typical workday look like for a WPF developer?

As a WPF Developer, your typical day involves designing and building modern desktop application user interfaces, writing and testing code in C# and XAML, and collaborating with UI/UX designers to refine user experiences. You’ll frequently attend agile team meetings, participate in code reviews, and work closely with quality assurance engineers to troubleshoot and resolve issues. Most WPF Developers divide their time between independent development tasks and teamwork, ensuring software meets both technical and business requirements. The role often provides opportunities to propose improvements, learn new technologies, and contribute to collaborative project planning.

What are the most commonly searched types of Wpf Developer jobs in Washington?

The most popular types of Wpf Developer jobs in Washington are:

What are popular job titles related to Wpf Developer jobs in Washington?

For Wpf Developer jobs in Washington, the most frequently searched job titles are:

What job categories do people searching Wpf Developer jobs in Washington look for?

The top searched job categories for Wpf Developer jobs in Washington are:

What cities in Washington are hiring for Wpf Developer jobs?

Cities in Washington with the most Wpf Developer job openings:

Infographic showing various Wpf Developer job openings in Washington as of August 2026, with employment types broken down into 79% Full Time, 2% Part Time, 2% Temporary, and 17% Contract. Highlights an 75% Physical, 6% Hybrid, and 19% Remote job distribution, with an average salary of $146,499 per year, or $70.4 per hour.

Senior Software Engineer - C# / WPF

Arlington, VA • On-site

CaseGuard
Software Development • 11 - 50 employees

$140K - $185K/yr

Full-time

Medical, Dental, Vision, Retirement, PTO

Re-posted 2 days ago


Job description

CaseGuard is looking for a senior engineer to help drive the evolution of CaseGuard Studio, a feature-rich .NET desktop application for video, audio, image, and document redaction. You'll own significant areas of a large WPF codebase that spans real-time video playback, AI-powered detection, and media processing pipelines - and help shape how the team builds software.
Responsibilities:
  • Lead technical design with product owners and designers, turning ambiguous product goals into architecture, actionable tasks, and timely delivery.
  • Design and build high-quality, high-performance UI and frameworks in a large WPF application.
  • Own cross-cutting concerns: performance, threading, memory, stability, and error handling.
  • Drive incremental refactoring and modernization of existing code without disrupting releases.
  • Mentor junior engineers through code reviews, pair programming, and design feedback, raising the team's engineering standards.
  • Design and build proof-of-concepts for new capabilities and de-risk them before full investment.
Qualifications (Required):
  • Bachelor's degree in Computer Science or related field.
  • 5+ years of professional software development experience, including 3+ years developing rich-client .NET desktop applications, with a track record of owning features from design through production.
  • Expert-level C# and .NET (Framework and modern .NET).
  • In-depth WPF and XAML: custom controls, templating, data binding, rendering and virtualization behavior.
  • Deep experience with multi-threading and asynchronous programming in C#, including UI thread marshaling, TPL, async/await, producer-consumer pipelines, and cancellation.
  • Proven experience profiling and optimizing desktop applications (CPU, memory, render performance).
  • Strong command of MVVM plus broader patterns: dependency injection, repository, messaging/event aggregation.
  • Strong understanding of SOLID principles and the ability to create clean, error-tolerant, and testable designs, with the judgment to apply them pragmatically in legacy code.
  • Experience leading projects or mentoring engineers formally.
  • Experience with Agile/Scrum and the full SDLC.
Qualifications (It's a plus):
  • Experience with video/audio programming, including FFmpeg or similar technologies, codecs and containers, frame-accurate playback, and hardware acceleration.
  • Experience integrating machine learning/computer vision capabilities (object detection, tracking, OCR, speech-to-text) into production applications.
  • Experience with native interoperability, including P/Invoke, C/C++ libraries, and managed/unmanaged memory management.
  • Experience with distributed/client-server features, including SignalR or WebSockets, REST APIs, and inter-process communication.
Benefits:
  • Competitive Salary
  • Stock Option
  • Medical, Dental, and Vision Insurance
  • 401K
  • Paid Vacation
  • Ten paid holidays per year
  • Friendly and Learning environment
About CaseGuard
CaseGuard is a software company that helps law enforcement agencies, federal agencies, hospitals, schools, airports, and others manage all their media redaction needs in one easy-to-use redaction software. CaseGuard Studio is one of a kind. Our team is driven by a passion for great software design, creating great products, and creative processes; CaseGuard implements innovative ideas across multiple services and agencies. We invest in people. We nurture skills consistent with our values and our future strategy. Our passionate pursuit of excellence, the application of our creativity to solve our clients' challenges, our technical expertise, and our collaborative spirit are measures of our success.