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 2026-05-24

Recommended Jobs

Sr. Splunk / SIEM Engineer (TS Required)

August Schell
Alexandria, VA

Job Description Job Description Position Summary August Schell is seeking a Senior  Splunk  / SIEM Engineer with advanced hands-on experience in designing, deploying, and maintaining large-s…

View Details
Posted 2026-03-17

Field Technician

Staunch Security
Lynchburg, VA

Job Description Job Description Staunch Corporation is seeking a FULL-TIME Experienced Alarm and CCTV installation technician. Out of town travel during the week. Medical and dental benef…

View Details
Posted 2026-05-16

Sr. Pricing Specialist

KBR
Chantilly, Loudoun County, VA

Title: Sr. Pricing Specialist Belong. Connect. Grow. with KBR! KBR's National Security Solutions team provides high-end engineering and advanced technology solutions to our customers in the …

View Details
Posted 2026-04-15

Program Assistant II

Kent, Campa and Kate Inc.
Arlington, VA

Program Assistant II - Arlington, VA  Background: Kent, Campa and Kate Incorporated (KCK) is a federal contracting company that provides professional services to Government Agencies. We are curr…

View Details
Posted 2026-04-03

Pharmaceutical Sales Rep - Newport News, VA

GSK
Newport News, VA

Site Name: USA - Virginia - Newport News, USA - Virginia - Norfolk, USA - Virginia - Virginia Beach Posted Date: May 12 2026 Territory to Include, but not limited to, Newport News, VA A…

View Details
Posted 2026-05-12

Engineering Technician I

Triad Engineering
Sterling, VA

Job Description Job Description Engineering Construction Materials Technician Location: Sterling, VA 20166 As an Engineering Construction Materials Field Technician, your exposure to a wide …

View Details
Posted 2026-04-17

Product Analyst - Software Development

Securiport
Reston, VA

Job Description Job Description Salary: Job Summary:Securiport LLC is a US company based in Reston, VA, that specializes in the design and implementation of passenger biometric recognition, im…

View Details
Posted 2026-05-13

Travel Nurse RN - Cardiac Catheterization Lab - $3,139 per week in Richmond, VA

TravelNurseSource
Richmond, VA

Registered Nurse (RN) | Cardiac Catheterization Lab Location: Richmond, VA Agency: Lancesoft Inc Pay: $3,139 per week Shift Information: Days - 4 days x 10 hours Contract Durat…

View Details
Posted 2026-05-21

Spring-Summer Conservation Crew Member

Conservation Legacy
Mount Crawford, VA

Position Title:  Spring-Summer Conservation Crew Member Location:  Based out of Harrisonburg, VA Compensation: $600 per week ($500 living stipend + $100 additional benefit) Terms of Service …

View Details
Posted 2025-11-03

Center-Based Behavior Technician

Centria Autism
Norfolk, VA

Job Description Job Description Our Story Life Skills Autism Academy, a division of Centria Autism, is a high-commitment, center-based ABA Therapy program. Rooted in the evidence that early, h…

View Details
Posted 2026-05-07