C#WPF Developer
Spring, TX - USA
Job Summary
We are looking for a Senior C#/WPF Developer who can design and deliver solutions as per customer needs guide the development team and also work as a hands-on individual contributor. The ideal candidate should have strong experience in building WPF-based desktop applications using C# with a solid understanding of MVVM architecture and performance oriented desktop application design.
Key Responsibilities
Provide technical solutions aligned with customer requirements and project objectives.
Act as a technical guide/mentor for the team while contributing directly to development.
Design develop and maintain WPF-based desktop applications using C# .
Implement MVVM architecture including commands data binding templates and custom controls.
Develop rich and responsive user interfaces using XAML ensuring scalability and usability.
Ensure high code quality through best practices design patterns and code reviews.
Work closely with stakeholders QA and support teams for smooth delivery and issue resolution.
Troubleshoot debug and optimize application performance including multithreading scenarios.
Provide technical solutions aligned with customer requirements and project objectives.
Act as a technical guide/mentor for the team while contributing directly to development.
Design develop and maintain WPF-based desktop applications using C# .
Implement MVVM architecture including commands data binding templates and custom controls.
Develop rich and responsive user interfaces using XAML ensuring scalability and usability.
Ensure high code quality through best practices design patterns and code reviews.
Work closely with stakeholders QA and support teams for smooth delivery and issue resolution.
Troubleshoot debug and optimize application performance including multithreading scenarios.
Required Skills & Qualifications
Strong hands-on experience in C# WPF Framework.
In-depth knowledge of MVVM architecture data binding styles templates and custom controls.
Strong experience with XAML for UI development.
Good understanding of LINQ collections and asynchronous/multithreaded programming.
Experience in designing scalable maintainable desktop applications.
Ability to work independently as well as lead and guide team members.
Strong analytical problem-solving and communication skills.
Strong hands-on experience in C# WPF Framework.
In-depth knowledge of MVVM architecture data binding styles templates and custom controls.
Strong experience with XAML for UI development.
Good understanding of LINQ collections and asynchronous/multithreaded programming.
Experience in designing scalable maintainable desktop applications.
Ability to work independently as well as lead and guide team members.
Strong analytical problem-solving and communication skills.