C# WinForms/WPF

Full Time
Employment Info

Responsibilities:

Design, develop, and maintain desktop applications using C# WinForms and/or WPF frameworks.
Collaborate with cross-functional teams to define, design, and ship new features.
Ensure the performance, quality, and responsiveness of applications.
Identify and correct bottlenecks and fix bugs.
Help maintain code quality, organization, and automatization.
Stay up-to-date with new technologies and trends in the desktop application development space.

 

Qualification:
Bachelor or MTech Computer Science / Information science
Strong knowledge in building desktop applications
Strong knowledge in Multi-threading programming
Good coding experience in WPF/Winforms and C#.
Be well versed in Software Engineering principles like OOPS, SOLID and Design
Patterns.
Experience with design patterns & design of complex applications
Experience with MVVM (Model-View-View-Model)
Analytical thinker & quality driven engineer – profound experience in efficient
debugging and problem resolution
Experienced in algorithm and data structure
Experience in Agile/SCRUM SW development
Exposure with Azure computing