HamburgerMenu
hirist

Job Description

Description :



Key Responsibilities :



Application Development :


- Develop, enhance, and maintain Windows desktop applications using WPF, C#, and .NET

Frameworks.



- Implement clean and scalable UI using MVVM design patterns.


- Collaborate with designers and product teams to translate UI prototypes into functional

application screens.



Technical Implementation :



- Write efficient, well-structured, and maintainable code.


- Integrate desktop applications with backend services, APIs, and hardware components.


- Work on real-time data visualization, custom controls, animations, and interaction-heavy interfaces.



Debugging & Quality Assurance :



- Debug issues, fix bugs, and improve application performance and responsiveness.


- Participate in code reviews and follow coding standards and best practices.


- Support testing teams in functional and regression testing of new features.



Collaboration :



- Work with cross-functional teams including firmware, device engineering, QA, and product management.


- Participate in Agile development processessprint planning, estimation, daily standups, and

retrospectives.



Documentation :



- Maintain technical documentation, including design specs, APIs, and user guidelines.


- Assist senior engineers in preparing architecture or feature documentation.



Required Skills & Experience :



- 13 years of experience in WPF application development.


- Strong command over C#, .NET Framework, .NET Core, and OOP concepts.


- Hands-on experience with XAML, MVVM, and UI/UX implementation in WPF.


- Understanding of REST APIs, asynchronous programming (async/await), and multi-threading.


- Basic knowledge of design patterns, data binding, collections, and application lifecycle.


- Familiarity with Visual Studio, Git, or other version control systems


info-icon

Did you find something suspicious?