3h ago

Software Engineer - WPF

Arlington, VA
full-timemidsoftware

Tech Stack

Description

You will work with product owners and designers to break down UI/UX flows into actionable tasks and deliver features on time. You'll design and develop high-quality UI in .NET desktop applications, build testable and maintainable frameworks, refactor existing code for better performance, and prototype new components.

Requirements

  • Bachelor's degree in Computer Science or related field
  • 2+ years professional software development experience
  • Strong C# and .NET Framework/.NET skills
  • In-depth knowledge of WPF or equivalent Windows UI frameworks (UWP, MAUI, Xamarin)
  • Understanding of MVVM, async programming, multi-threading, and SOLID principles

Responsibilities

  • Work with product owners and designers to decompose UI/UX flow into actionable tasks
  • 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 performance and stability
  • Design and implement proof of concepts/components
0 views 0 saves 0 applications