1 day ago
Arlington, VA, USAMid Level
H1B sponsor
Responsibilities
- Collaborate with product owners and designers to decompose UI/UX flows into actionable tasks and deliver features on schedule.
- Plan, design, and develop high-quality user interfaces for .NET desktop applications.
- Build consistent frameworks that support testability and maintainability.
- Refactor existing application code to improve performance, consistency, stability, and development practices.
- Design and implement proofs of concept and reusable components when required.
Requirements
- Bachelor’s degree in Computer Science or a related field.
- At least 2 years of professional experience in a software development role.
- Strong proficiency in C# and experience with .NET Framework or .NET.
- In-depth knowledge of WPF or other Windows UI frameworks such as UWP, MAUI, or Xamarin.
- Knowledge of the MVVM design pattern, asynchronous programming, and multithreading in C#.
- Understanding of SOLID principles and clean, object-oriented, error-tolerant code development.
- Experience with Agile/Scrum methodologies and the full software development life cycle.
- Preferred experience with video and audio programming, XAML, frontend technologies, design patterns, and WPF performance optimization.
Benefits
- Competitive salary.
- Stock options.
- Medical, dental, and vision insurance.
- 401(k).
- Paid vacation.
- Ten paid holidays per year.
- Friendly and learning-oriented environment.
Tech Stack
Categories
About CaseGuard
CaseGuard builds CaseGuard Studio, an AI-powered redaction and investigation platform for video, audio, images, and documents used by law enforcement, government, legal, and education teams. The software runs locally and on-premises and is sold to organizations that need to automate redaction and manage evidence workflows. Privately held and headquartered in Arlington, Virginia, the company focuses on public-sector and regulated industries handling sensitive media.
