Desktop Application Developer
3 weeks ago
We are seeking a talented Windows Desktop Application Developer with expertise in
Windows file system and drivers, as well as comprehensive knowledge in network
layer, multimedia processing (ffmpeg), file compression, and encryption/decryption.
Additionally, the ideal candidate should possess the ability to integrate with cloud
storage solutions and connect to cloud infrastructure to provide real-time status
updates of application workings. As a member of our team, you will be responsible
for designing, developing, and maintaining robust desktop applications that provide
seamless integration with various cloud platforms.
Responsibilities:
- Design, develop, and maintain Windows desktop applications with a focus on efficiency, reliability, and scalability.
- Utilize knowledge of Windows file system, drivers, and network layer to implement features related to file management, networking, and data transfer.
- Integrate desktop applications with cloud storage solutions such as Amazon S3, Microsoft Azure Blob Storage, or Google Cloud Storage.
- Implement real-time communication protocols to connect desktop applications with cloud infrastructure for monitoring and status updates.
- Leverage ffmpeg for multimedia processing tasks such as video/audio encoding, decoding, and transcoding within desktop applications.
- Implement file compression algorithms to optimize storage usage and facilitate faster data transfer.
- Implement file encryption and decryption mechanisms to ensure data security and confidentiality.
- Collaborate with cross-functional teams including software engineers, QA testers, and product managers to deliver high-quality software solutions.
- Conduct thorough testing and debugging of applications to ensure optimal performance and reliability.
- Stay updated with the latest technologies, trends, and best practices in desktop application development, multimedia processing, and cloud integration.
- Provide technical guidance and support to junior developers as needed.
Requirements:
- Bachelor's degree in Computer Science, Software Engineering, or related field.
- Proven experience as a Windows desktop application developer with strong proficiency in C#/.NET framework.
- In-depth understanding of Windows file system architecture, drivers, and network protocols.
- Experience integrating desktop applications with cloud storage platforms (e.g., AWS, Azure, Google Cloud).
- Proficiency in multimedia processing using ffmpeg library.
- Experience with file compression algorithms and techniques.
- Experience implementing file encryption and decryption mechanisms.
- Familiarity with cloud infrastructure services such as AWS EC2, Azure VM, or Google Compute Engine.
- Proficiency in communication protocols such as RESTful APIs, WebSocket, or MQTT for real-time data exchange.
- Strong problem-solving skills and the ability to troubleshoot complex issues.
- Experience with version control systems (e.g., Git) and Agile development methodologies is a plus.
-
Desktop Application Developer
4 weeks ago
india Renous consulting Full timeJob Responsibilities :- Develop desktop applications primarily for Windows and Linux platforms.- Utilize object-oriented design principles and demonstrate proficiency in C/C++ programming.- Create graphical user interfaces (GUI) using tools such as Visual Studio .Net 2019, VS Code, or Eclipse.- Implement hardware interaction functionalities including RS-232,...
-
Desktop Application Developer
3 weeks ago
Anywhere in India/Multiple Locations, IN Renous consulting Full timeJob Responsibilities :- Develop desktop applications primarily for Windows and Linux platforms.- Utilize object-oriented design principles and demonstrate proficiency in C/C++ programming.- Create graphical user interfaces (GUI) using tools such as Visual Studio .Net 2019, VS Code, or Eclipse.- Implement hardware interaction functionalities including RS-232,...
-
Desktop Application Developer
2 weeks ago
Anywhere in India/Multiple Locations Renous consulting Full timeJob Responsibilities :- Develop desktop applications primarily for Windows and Linux platforms.- Utilize object-oriented design principles and demonstrate proficiency in C/C++ programming.- Create graphical user interfaces (GUI) using tools such as Visual Studio .Net 2019, VS Code, or Eclipse.- Implement hardware interaction functionalities including RS-232,...
-
Desktop Support
6 days ago
india Novalink Solutions LLC Full timeJob Description The Desktop Support Technician serves as the first point of contact for IT related support,providing tier 1 client support for all technical issues relating to installing, diagnosing, repairing,maintaining, and upgrading all PC hardware and equipment to ensure optimal workstationperformance, hardware, software, printing, connectivity, mobile...
-
Desktop Technician
1 day ago
india DLK Group (PTY) Ltd Full timeJob Description 1st and 2nd Line Mobile Communication Support:Create and deploy images for all mobile devices.Provide ongoing maintenance support for hardware and software.Creatively resolve issues related to mobile communications.Handle email-related inquiries.Offer 1st and 2nd line assistance as required.Ensure prompt response to calls and escalate when...
-
Desktop Technician
3 weeks ago
india DLK Group (PTY) Ltd Full timeJob Description 1st and 2nd Line Mobile Communication Support:Create and deploy images for all mobile devices.Provide ongoing maintenance support for hardware and software.Creatively resolve issues related to mobile communications.Handle email-related inquiries.Offer 1st and 2nd line assistance as required.Ensure prompt response to calls and escalate when...
-
Consultant - Desktop Operations
4 weeks ago
india Tredence Full timeAbout Tredence Tredence is a global analytics services and solutions company. We are one of the fastest growing private companies in the country for three straight years according to the Inc. 5000 and we continue to set ourselves apart from our competitors by attracting the greatest talent in the data analytics and data science space. Our...
-
Desktop Support Engineer
1 day ago
india Brilliant Computers Full timeJob Description Desktop Technician will provide daily local or remote support for desktop-related issues. This includes receiving incoming calls, addressing inquiries, troubleshooting hardware, software, and application problems, and documenting the steps taken to resolve challenges in a ticketing system. The candidate will also be responsible for ensuring...
-
L2 Desktop Support Engineer
4 weeks ago
india Excis Compliance ltd Full timeJob Description Desktop Technician will provide day to day local\remote desktop support, receive inbound calls, answer questions, troubleshoot and document steps performed to resolve challenges with hardware, software and application issues in a ticketing system. The candidate will also need to facilitate customer resolution for calls and engage their...
-
Desktop Support L1/L2
4 weeks ago
india Qtek Systems Full timeDescription : This position provides the second level of support to end users by handling service requests that have been escalated by lower tiers. Support will be provided onsite, remotely, over the phone, or via email. They will be required to develop solutions for network, desktop, and server problems. Should be able to handle issues related to...
-
Application Developer
4 weeks ago
india Huquo Consulting Full timeJob Description :The person will be part of the application development team for a major Insurance client. He/ She will work with different stakeholders to identify application development opportunities and perform cost benefit analysis on the same.- The role will involve activities including design, build and configuration of applications to meet business...
-
Rpa- Microsoft Power Automate Desktop
6 days ago
India Purview Services Full timeExperience: - 5 - 8 years- Qualification: - Job Location: - Job Type: - Full Time- Skills: - Microsoft Power Automate Desktop- Vacancies: - 2**Job Posted**: Feb 17, 2023 | **Total views: 1** **Job Description**: RPA - Power Automate Desktop (PAD) Consultants (C1/B3/B2) **Responsibilities**: - Understand the RPA capabilities from business / functional...
-
End User Support Executive
4 weeks ago
india Flintex Consulting Pte Ltd Full timeJob Description Role and Responsibilities • Provide assistance, knowledge and user support in all aspects of IT .• Technical support to Desktop, Local Area Network (LAN\WiFi) and all business applications.• Install standard business desktop/laptop Images to an agreed standard.• Configure and install appropriate hardware/software to the user’s...
-
Desktop Support Technician
4 weeks ago
india Excis Compliance ltd Full timeJob Description Responding to client support requests. Contacting clients to find out the nature of the problem. Traveling to the client’s location or connecting via remote link. Troubleshooting hardware and software issues. Installing and maintaining hardware and computer peripherals. Installing and upgrading operating systems and computer...
-
Desktop Support Engineer
3 weeks ago
india Excis Compliance ltd Full timeJob Description Background As a member of the End User Support team, the candidate will provide high quality support with very good customer service, technical expertise and timeliness. This position has frequent contact with end users, peers and managers primarily face to face as deskside support for service requests and on-site problem resolution. The...
-
Desktop Support Specialist
2 days ago
india Novalink Solutions LLC Full timeJob Description The Specialist is knowledgeable on the usage and support of Windows Operating systems and products that run on those platforms. The individual performs a full range of computer administration functions with minimal direction and/or technical support. The individual will uninstall, repair, or update software and operating systems. The...
-
Desktop Support Engineer L1
4 weeks ago
india Excis Compliance ltd Full timeJob Description Responding to client support requests. Contacting clients to find out the nature of the problem. Traveling to the client’s location or connecting via remote link. Troubleshooting hardware and software issues. Installing and maintaining hardware and computer peripherals. Installing and upgrading operating systems and computer...
-
Desktop Support Engineer L1
6 days ago
india Excis Compliance ltd Full timeJob Description Responding to client support requests. Contacting clients to find out the nature of the problem. Traveling between Thessaloniki and Prosotsani. Troubleshooting hardware and software issues. Installing and maintaining hardware and computer peripherals. Installing and upgrading operating systems and computer software. Troubleshooting...
-
Desktop Support Engineer
1 week ago
India TechKnowledgeHub.org Full timeAbout TechKnowledgeHubTechKnowledgeHub.org is a non-profit organization dedicated to empowering individuals and communities through technological education and resources. We provide a platform for learners of all skill levels to access comprehensive tutorials, guides, and support on a wide range of technology topics.The RoleWe are seeking a highly...
-
Desktop Support Engineer
7 days ago
india TechKnowledgeHub.org Full timeAbout TechKnowledgeHub TechKnowledgeHub.org is a non-profit organization dedicated to empowering individuals and communities through technological education and resources. We provide a platform for learners of all skill levels to access comprehensive tutorials, guides, and support on a wide range of technology topics. The Role We are seeking a highly...