Software Engineer - WPF

Caseguard
Arlington, VA

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

Posted 2025-12-01

Recommended Jobs

Fire Sprinkler Designer- Richmond, VA

Eagle Fire
Richmond, VA

About Us: Since 1987, Eagle Fire Inc. has become a top-tier provider of comprehensive fire protection services, including fire sprinkler systems, life safety services, special hazards systems, fir…

View Details
Posted 2026-01-05

Test Engineer

Anavation
Lorton, VA

Be Challenged and Make a Difference   In a world of technology, people make the difference. We believe if we invest in great people, then great things will happen. At AnaVation, we provide unmatch…

View Details
Posted 2025-11-25

Network Event Management Quality Assurance Analyst

Fairfax County, VA

Job Category: Information Technology Time Type: Full time Minimum Clearance Required to Start: TS/SCI with Polygraph Employee Type: Regular Percentage of Travel Required: Up to 10% Type…

View Details
Posted 2026-01-01

Management Trainee

Cintas Corporation
Chester, VA

Requisition Number: 214435  Job Description Cintas is offering an exciting Management Trainee program designed to kickstart your professional career. We are seeking a motivated and dynamic Mana…

View Details
Posted 2026-01-03

General Manager for a Cow / Calf Operation

Farm Job Search
Virginia

General Manager for a Cow / Calf Operation (6241) Location: Virginia Job Number: 6241 This family owned Southwestern Virginia cattle company has an immediate opening for a general manager. Th…

View Details
Posted 2025-12-19

Test_US_Lead Back End Engineer

Alignity Solutions
McLean, VA

Do you love a career where you Experience \\\\\ , Grow & Contribute at \\\\\the same time, while earning at least 10% above the market? If so, we are excited to have bumped onto you. \\\\\ \ \ Lear…

View Details
Posted 2025-11-25

Outreach Case Manager

Facets
Fairfax, VA

POSITION: Outreach Case Manager, Adults Without Children Team REPORTS TO:  Program Director, Adults Without Children   CATEGORY:  Full-Time/Exempt/Permanent LOCATION:  In-Person, Fairfax, Virg…

View Details
Posted 2025-12-04

Network Security Engineer

Nesco Resource
Herndon, VA

Our client within the financial industry is in need of a Network Security Engineer to join their team. Qualified candidates MUST be US Citizens with the ability to obtain a US Government issued secu…

View Details
Posted 2025-12-28

CDL A Regional Drivers

C3 Trucking
Portsmouth, VA

Job Details: Franklin, NH-Groveport, OH: Out 3-5 days for a run to OH and back depending on broker load or customer load coming back towards NH (once home 34-reset unless another load is ready, an…

View Details
Posted 2025-12-01

Hull Technician

NSC Staffing
Norfolk, VA

Job Title: Shipfitter w/ Active Clearance Location: Kittery, Maine Requirements: Must have Secret Clearance Company: NSC Staffing NSC Staffing is seeking experienced Shipfitters to join…

View Details
Posted 2025-11-17