C#/.NET Desktop Application Developer Needed

Job ID: 40548460

Budget: ₹1,500 – ₹12,500 INR

Title:
Windows Desktop Automation Software (C#/.NET) – API/WebSocket Integration

Description:

I am looking for an experienced C#/.NET developer to build a Windows desktop application that automates tasks by integrating with an existing online service.

Project Requirements:
• Develop a Windows desktop application using WinForms or WPF.
• Build a clean, responsive, and user-friendly interface.
• Support authentication using a recovery code or access token (where supported).
• Connect using an official REST API, WebSocket, or other documented communication method.
• Monitor real-time events and trigger configurable actions based on predefined conditions.
• Display detailed logs and connection status.
• Include Start/Stop controls.
• Implement automatic reconnection after network interruptions.
• Save user settings and configuration locally.
• Write clean, well-structured, and maintainable code with proper error handling.

Preferred Skills:
• C#
• .NET (WinForms/WPF)
• REST APIs
• WebSocket
• JSON
• Async Programming
• Desktop application development
• UI automation experience is a plus where appropriate

Please include in your proposal:
• Examples of similar desktop automation or integration projects.
• Your preferred technology stack.
• Estimated timeline.
• Estimated budget.

This is a long-term project with opportunities for additional features and ongoing development for the right developer.