Posted on: 26/11/2025
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
Did you find something suspicious?
Posted By
Functional Area
Mobile Development - iOS
Job Code
1580305
Interview Questions for you
View All