Senior Windows Desktop Application Developer

Hybrid – Full time

Role Summary

We are seeking an experienced Senior Windows Desktop Application Developer to join our team. The successful candidate will have strong expertise in Windows desktop application development, particularly with DevExpress components, and will contribute to designing, building, and maintaining enterprise-grade applications.

Key Responsibilities

  • Design, develop, and maintain Windows desktop applications using .NET Framework/WinForms
  • Write clean, maintainable, and efficient code following best practices and coding standards
  • Implement complex business logic and user interface components using DevExpress
  • Design and optimize MS SQL database queries and stored procedures
  • Collaborate with team members to analyze, design, and implement software features
  • Perform code reviews and mentor junior developers
  • Troubleshoot, debug, and upgrade existing applications
  • Document technical specifications and maintain software documentation

Qualifications

  • Bachelor’s degree in Computer Science, Software Engineering, or related field
  • 5+ years of experience in Windows desktop application development
  • Strong proficiency in:
    • C# and .NET Framework
    • Windows Forms (WinForms) development
    • DevExpress Components and Framework
    • MS SQL Server (query optimization, stored procedures, database design)
    • Object-Oriented Programming (OOP) principles
  • Experience with version control systems (e.g., Git, SVN)
  • Strong problem-solving and analytical skills
  • Solid understanding of software design patterns and SOLID principles

Preferred Skills

Experience with:

  • .NET Framework 4.0+
  • MVVM or similar design patterns
  • Unit testing and test automation
  • Agile development methodologies
  • Performance optimization techniques

Knowledge of:

  • REST API integration
  • Multi-threading concepts
  • Software security best practices
Chat on WhatsApp
You’ve been redirected to qne.cloud — our new and improved website!

Experience a faster, smarter way to explore QNE solutions, all in one place. Don’t forget to bookmark this site for your future visits.