Evaluating bids

Senior Vb.Net & Java Developer for Desktop Application Redesign and Long-Term Development

Published on the June 02, 2026 in IT & Programming

About this project

Open

We are looking for an experienced software developer to completely redesign and modernize an existing Windows desktop application.

This is not a simple ui refresh. The objective is to perform a full visual and user experience overhaul of the software while preserving existing functionality and preparing the platform for future development.

The successful candidate will be responsible for understanding the current architecture, redesigning the entire desktop application interface, improving usability, and becoming the primary developer for future enhancements.

Current Technology Stack:

VB.NET
• .NET Framework
• Windows Forms Desktop Application
• Android Client Application (Java)
• http/https communication
• websocket communication
• mysql database
• client-server architecture

project scope:

phase 1 – discovery & analysis

• review and understand the existing codebase.
• Analyze the current software architecture.
• Identify ui/ux weaknesses and modernization opportunities.
• Recommend technical improvements where appropriate.

Phase 2 – Complete Software Redesign

• Redesign all screens and user workflows.
• Create a modern, professional, and consistent interface.
• Improve navigation, layout structure, and usability.
• Modernize controls, menus, dashboards, and application styling.
• Deliver a polished and premium desktop software experience.

Phase 3 – Implementation & Refactoring

• Implement the approved redesign directly into the existing application.
• Improve maintainability and code organization where appropriate.
• Ensure compatibility with the existing backend and Android client.

Phase 4 – Long-Term Development

• Continue development after redesign completion.
• Implement new features and functionality.
• Maintain and improve the platform over time.

Required Skills:

• Expert-level VB.NET experience.
• Strong .NET Framework knowledge.
• Extensive Windows Forms development experience.
• Experience working with legacy desktop applications.
• Strong Java experience.
• Ability to read, maintain, and extend existing Java Android codebases.
• Experience with HTTP APIs and WebSocket communication.
• Experience with MySQL databases.
• Strong understanding of client-server application architecture.
• ui/ux modernization and desktop software design experience.

Important Notes:

• This project requires both development and architectural understanding.
• We are not looking for a designer-only profile.
• We are looking for a developer who can redesign, implement, maintain, and extend the software.
• Long-term collaboration is expected after the redesign phase.

Application Requirements:

Please begin your proposal with the word:

ORBIT

Include the following:

1. Examples of VB.NET desktop applications you have worked on.
2. Examples of software redesign or modernization projects.
3. Your experience working with Java-based Android applications.
4. Your experience with WebSocket communication and client-server architectures.
5. How you would approach a complete redesign of a legacy desktop application.

Generic, automated, or copy-paste proposals will not be considered.

Applicants may be asked technical questions regarding VB.NET, .NET Framework, Java, Windows Forms, WebSocket communication, database architecture, and software modernization during the interview process.

Category IT & Programming
Subcategory Desktop apps
What is the scope of the project? Create a new app

Project duration Not specified

Skills needed

Other projects posted by B. D.