C# / WPF Developer
G VaishnaviUnited StatesMIDPosted 2h ago
C#.NETWPFXAMLMVVMOOPSOLIDLINQSQL ServerGitASP.NET CoreReactJavaScriptHTMLCSSEntity Framework CoreNUnitxUnitMSTestAzure
About the Role
We are looking for a skilled C# / WPF Developer to join our team. This role focuses on designing, developing, and maintaining Windows desktop applications using C#, .NET, and WPF.
Key Responsibilities
• Design, develop, and maintain Windows desktop applications using C#, .NET, and WPF.
• Develop user interfaces using WPF and XAML, following the MVVM architecture.
• Write clean, reusable, maintainable, and optimized code.
• Apply OOP concepts, SOLID principles, and design patterns.
• Work with asynchronous programming, multithreading, LINQ, and delegates.
• Integrate applications with databases and external services.
• Troubleshoot issues, optimize performance, and fix defects.
• Participate in code reviews, testing, and technical discussions.
Requirements
• Strong hands-on experience in C# and .NET.
• Good experience with WPF, XAML, and MVVM architecture.
• Strong understanding of OOP concepts and SOLID principles.
• Experience with data binding, commands, and dependency properties.
• Knowledge of async/await, LINQ, SQL Server, and stored procedures.
• Experience with debugging and version control systems such as Git.