Posted:1 week ago| Platform: Linkedin logo

Apply

Work Mode

On-site

Job Type

Full Time

Job Description

Job Summary: We are seeking a talented WPF .NET C# Developer to join our team. The ideal candidate will have a strong background in C#, .NET, and WPF, with a focus on creating high-quality, user-friendly applications. Key Responsibilities: Design, develop, and maintain WPF applications using C# and .NET. Implement and manage SQL databases to support application functionality. Create intuitive and responsive user interfaces using XAML and WPF UI elements. Apply the MVVM pattern to ensure clean and maintainable code. Utilize LINQ for efficient data manipulation. Perform asynchronous programming to enhance application performance. Debug and test applications to ensure reliability and performance. Collaborate with cross-functional teams to gather requirements and deliver solutions. Optimize application performance and ensure scalability. Document development processes, code, and application functionalities. Qualifications: Proven experience in developing WPF applications using C# and .NET. Strong understanding of object-oriented programming (OOP) concepts. Experience with SQL and database management systems. Familiarity with XAML and WPF controls, layouts, and data binding. Knowledge of the MVVM architectural pattern. Proficiency in LINQ for data manipulation. Understanding of asynchronous programming (async/await). Experience with debugging and testing frameworks (e.g., MSTest, NUnit). Familiarity with version control systems like Git. Basic understanding of UX design principles. Ability to optimize application performance. Skills: Proficiency in C# language fundamentals. Knowledge of the .NET Framework or .NET Core/5+. Familiarity with the Common Language Runtime (CLR). Understanding of XAML for designing UI. Knowledge of WPF controls, layouts, and data binding. Experience with WPF styles, templates, and resources. Understanding of the MVVM architectural pattern. Ability to implement data binding and command patterns. Proficiency in using LINQ for data manipulation. Knowledge of SQL for database interactions. Experience with database management systems like SQL Server or SQLite. Understanding of async and await keywords for asynchronous operations. Skills in debugging WPF applications. Familiarity with unit testing frameworks like MSTest or NUnit. Experience with version control systems like Git. Familiarity with popular WPF libraries and tools (e.g., MahApps.Metro, Prism). Basic understanding of UX principles. Techniques for optimizing the performance of WPF applications. Good To Have: Its good understand Automation Anywhere & VBA code Show more Show less

Mock Interview

Practice Video Interview with JobPe AI

Start Developer Interview Now

My Connections People Staffing Solutions

Download Chrome Extension (See your connection in the People Staffing Solutions )

chrome image
Download Now

RecommendedJobs for You

Hyderabad, Telangana, India

Noida, Uttar Pradesh, India

Gurugram, Haryana, India