Demo

Software Engineer - WPF

caseguard
Arlington, VA Full Time
POSTED ON 4/16/2026
AVAILABLE BEFORE 5/16/2026

CaseGuard is looking for a developer with experience in C# WPF applications or equivalent. The candidate should be highly motivated by a strong entrepreneurial spirit and look forward to learning new skills to meet the challenges of each new feature. There is a huge opportunity for the team and personal success.

Responsibilities:

  • Work with product owners and designers to decompose UI/UX flow into actionable tasks and ensure timely feature delivery.
  • Plan, design, and develop high-quality UI in .NET desktop applications.
  • Build a consistent framework to ensure testability and maintainability.
  • Refactor existing application code to improve system performance, consistency, stability, and development.
  • Design and implement proof of concepts/components when required.

Qualifications (Required):

  • Bachelor's degree in Computer Science or related field.
  • 2 years of professional experience in a software development role.
  • Strong understanding of C# programming language and experience with .NET Framework, or .NET.
  • In-depth knowledge of WPF (Windows Presentation Foundation) or other Windows UI development frameworks (UWP, MAUI, Xamarin).
  • Knowledge of the MVVM design pattern.
  • Understanding of asynchronous programming and multi-threading in C#.
  • Good understanding of SOLID principles and how to develop clean, object-oriented, error-tolerant code.
  • Experience working with Agile/Scrum methodologies and understanding of the full SDLC.
  • Good team player, hungry, and self-starter who can work well in a team environment.

Qualifications (It’s a plus):

  • Experience with video and audio programming.
  • Proficiency in XAML for designing user interfaces in Windows applications.
  • Familiarity with other front-end technologies: HTML, CSS, JavaScript, and frameworks like Angular, React, or Vue.js.
  • Knowledge of design patterns: Familiarity with software design patterns beyond MVVM, such as Dependency Injection, Repository, etc.
  • Experience with performance optimization: Skills in profiling and optimizing WPF applications for better performance.

What We Offer:

  • Competitive salary & performance-based bonuses
  • Work with cutting-edge AWS and DevOps technologies
  • Flexible work arrangements
  • Opportunities for career growth
  • A collaborative team culture

Salary.com Estimation for Software Engineer - WPF in Arlington, VA
$88,032 to $107,059
If your compensation planning software is too rigid to deploy winning incentive strategies, it’s time to find an adaptable solution. Compensation Planning
Enhance your organization's compensation strategy with salary data sets that HR and team managers can use to pay your staff right. Surveys & Data Sets
Employees: Get a Salary Increase
View Core, Job Family, and Industry Job Skills and Competency Data for more than 15,000 Job Titles Skills Library

Job openings at caseguard

  • caseguard Arlington, VA
  • CaseGuard is expanding its team and seeking a Paid Media Specialist who is passionate about driving growth through digital advertising. We are looking for ... more
  • 14 Days Ago

  • caseguard Arlington, VA
  • We are seeking a detail-oriented and organized Accounts Receivable Specialist to join our growing team. This role is responsible for managing the full-cycl... more
  • 15 Days Ago

  • caseguard Arlington, VA
  • We are looking for a Senior Software Engineer to join our backend team and play a critical role in building the platform that will define CaseGuard’s next ... more
  • 1 Day Ago

  • caseguard Arlington, VA
  • We are looking for a Senior Software Engineer to join our frontend team and play a critical role in building the platform that will define CaseGuard’s next... more
  • 1 Day Ago


Not the job you're looking for? Here are some other Software Engineer - WPF jobs in the Arlington, VA area that may be a better fit.

  • CloudBolt Software Rockville, MD
  • Description CloudBolt Software (www.cloudbolt.io) is helping enterprises control infrastructure chaos through cloud automation and cost optimization. We’re... more
  • 17 Days Ago

  • Software Guidance & Assistance Rockville, MD
  • Software Guidance & Assistance, Inc., (SGA), is searching for a Lead Software Engineer for a Contract assignment with one of our premier Financial Services... more
  • 1 Day Ago

AI Assistant is available now!

Feel free to start your new journey!