Key Responsibilities
Design develop and maintain Windows desktop applications using C# .NET Framework / .NET Core and WPF / WinForms / UWP (as applicable).
Implement high-quality scalable and maintainable code following best practices and coding standards.
Integrate third-party libraries APIs and system-level components.
Work with cross-functional teams to understand requirements and translate them into technical solutions.
Optimize application performance memory management and UI responsiveness.
Debug troubleshoot and resolve complex technical issues.
Participate in code reviews and provide guidance to junior developers.
Ensure application security stability and compatibility across Windows versions.
Maintain documentation for architecture components and solutions.
Required Skills & Experience
6 years of hands-on development experience in Windows application development .
Strong programming skills in C# .NET Framework / .NET Core .
Expertise in one or more UI frameworks :
WPF (preferred)
WinForms
UWP / WinUI
Strong understanding of Object-Oriented Programming (OOP) and design patterns (MVVM MVC).
Experience with Visual Studio Git and CI / CD pipelines.
Knowledge of Windows OS internals threading memory management and performance tuning.
Experience working with REST APIs Web Services and local database integration (SQL Server SQLite Realm etc.).
Familiarity with XAML styles templates data binding and UI design concepts.
Good understanding of versioning packaging and deployment of Windows apps (MSI MSIX).
Key Skills
Dhcp,SQL,Active Directory,OS,Windows,System Administrations,Trouble Shooting,Database,Infrastructure,Linux,SAN,Poweshell,Backup,hardware,Dns
Employment Type : Full Time
Experience : years
Vacancy : 1
Developer • Hyderabad, Telangana, India