Expert WinForms Developer

Addo AI


Date: 2 weeks ago
City: Remote
Contract type: Full time
Remote

We are seeking an Expert WinForms Developer to design, develop, and optimize high-performance desktop applications using .NET (Framework/Core). As part of a top-tier technology team, you will work on modernizing legacy applications, integrating cutting-edge APIs, and enhancing UI/UX for enterprise solutions. The ideal candidate is an expert in WinForms UI frameworks, multi-threading, performance tuning, and database integration.


Key Responsibilities:

  • WinForms Application Development – Design, develop, and maintain robust, scalable, and high-performance desktop applications using C# and .NET (Framework/Core).
  • UI/UX Enhancements – Implement modern UI designs, responsive layouts, and interactive user interfaces with custom controls.
  • Performance Optimization – Optimize memory usage, rendering speeds, and application responsiveness for large-scale enterprise applications.
  • Application Modernization – Refactor and transition legacy WinForms apps to modern architectures (WPF or Web-based solutions).
  • Database & API Integration – Work with SQL Server, Entity Framework, ADO.NET and connect applications to RESTful APIs and third-party services.
  • Multithreading & Asynchronous Processing – Implement task parallelism, background processing, and event-driven architectures for improved performance.
  • Security & Compliance – Ensure secure coding practices, data encryption, authentication (OAuth, JWT), and compliance with industry standards.
  • Testing & Debugging – Conduct unit testing, UI automation testing, and performance profiling to maintain high-quality code.
  • Code Quality & Best Practices – Enforce SOLID principles, MVVM/MVC design patterns, and clean architecture to maintain scalable solutions.
  • Cross-Team Collaboration – Work closely with DevOps, cloud engineers, and UI/UX designers to deliver high-quality applications.


Required Skills & Qualifications:

  • 5 years of experience in WinForms development using C# and .NET (Framework/Core).
  • Strong expertise in Windows Forms UI frameworks (DevExpress, Telerik, Infragistics,
  • Sync fusion, etc.) and boilerplate architecture, modular design, and reusable component
  • development.
  • Proficiency in multithreading, async/wait, and performance tuning in desktop applications.
  • Experience integrating cloud-based services (Azure/AWS) with desktop applications.
  • Strong knowledge of SQL Server, Stored Procedures, Entity Framework, and ADO.NET.
  • Experience working with API integrations (REST, WebSocket’s, WCF).
  • Knowledge of containerization (Docker, Kubernetes) for desktop applications (bonus).
  • Familiarity with CI/CD pipelines, automated builds, and deployments for desktop apps.
  • Strong understanding of Git, version control strategies, and Agile development practices.


Benefits:

  • Provident Fund 
  • Performance based Bonuses 
  • Health Insurance 
  • Paid Leaves
  • Gym Membership
  • Certification Reimbursement


How to apply

To apply for this job you need to authorize on our website. If you don't have an account yet, please register.

Post a resume

Similar jobs

FIELD SERVICE ENGINEER / GUJRAT 1

Leybold, Remote
1 week ago
The RoleWork independently and with high flexibility and accountability to act. Ability to explore various customer sites, applications and technologies.Having the opportunity to constantly learn about new products/ features/ technologies. Working with a network of highly skilled colleagues, frequently with the opportunity to meet face to face and virtually.We have a family culture. Being in a key role for the...

Full-Stack Frontend Developer with UI/UX Experience

VinAudit.com Inc., Remote
1 week ago
AutoScale Ventures is seeking a talented Full-Stack Developer to help us build, improve, and sell our existing proxy solutions. Youll be part of a remote, global team of 50+ individuals spanning the Philippines, Pakistan, the United States, and Canada. Weve handled billions of requests and empowered countless businesses with robust proxy services. We believe were just getting started and would...

Human Resource Mananger

Pakistan Hiring, Remote
3 weeks ago
Job DetailsCategory: Human Resources Career Level: Manager (Manager/Supervisor) Experience: 10 Years Required Qualification: Bachelors or Masters Degree Requires Traveling: No Salary: 75000 - 150000 PKR Salary Type: Per Month Total Vacancies: 1 Skills onboardingrecruitmenthiringadministrationpolicy managementhr policiesproceduresperformanceperformance improvementhr officerhr analyticstime managementconflict resolutionDescriptionWe are looking for an experienced (female candidate)HR Officer to work remotely from Pakistan for our Company based in Abu...