Overview
On Site
Depends on Experience
Contract - W2
Contract - 1 Year(s)
Able to Provide Sponsorship
Skills
WPF
.NET MAUI
WinForms
MVVM
PRISM
Job Details
Role: Software Developer with .Location: Onsite Dallas TX
Skills: WPF, .NET MAUI, WinForms, MVVM, PRISM
Responsibilities:
Skills: WPF, .NET MAUI, WinForms, MVVM, PRISM
Responsibilities:
- Design, develop, and maintain applications using WPF, .NET MAUI, and WinForms
- Implement UI logic following the MVVM pattern using PRISM framework
- Write clean, scalable, and well-documented C# code
- Collaborate with UX/UI designers and back-end developers to deliver high-quality user interfaces
- Refactor and modernize legacy desktop applications
- Participate in code reviews, testing, and debugging
- Contribute to architectural decisions and best practices
- 3+ years of professional experience in .NET application development
- Strong proficiency in WPF, .NET MAUI, and/or WinForms
- Solid experience implementing MVVM architecture
- Hands-on experience with PRISM framework
- Proficient in C#, XAML, and related technologies
- Experience with version control (Git), CI/CD pipelines
- Good understanding of OOP, design patterns, and software development best practices
- Strong problem-solving and debugging skills
- Experience with cross-platform development using .NET MAUI
- Familiarity with dependency injection frameworks (e.g., Unity, Autofac)
- Knowledge of Blazor, Xamarin, or Avalonia
- Understanding of performance optimization in desktop applications
- Familiarity with Agile methodologies (Scrum/Kanban)
Employers have access to artificial intelligence language tools (“AI”) that help generate and enhance job descriptions and AI may have been used to create this description. The position description has been reviewed for accuracy and Dice believes it to correctly reflect the job opportunity.