1

Desktop Application Developer Jobs in Tennessee (NOW HIRING)

Be Seen First

Desktop Engineer

Chattanooga, TN · On-site

$48K - $75K/yr

Position Overview The Desktop Engineer is expected to deliver a reliable, secure, and efficient end ... Troubleshoot and isolate hardware, OS, and application issues and coordinate problem resolution ...

Everforth ECS is seeking a Power BI and Power APP Developer to work in our Memphis, TN office. This ... Knowledge of full Power BI tools suite - Power BI desktop, Power BI report server, Power Apps ...

New

... Developer. This role involves developing visualization solutions using Microsoft Power Apps and ... desktop, Power BI report server, Power Apps, Power BI report Builder, Power BI Gateways, Power BI ...

New

In addition, the contractor will coordinate with the Desktop Support team to provide minimal ... (DevOps), Zendesk, and ServiceNow. • Install, configure, and troubleshoot software applications ...

Demonstrate a sound understanding of relevant technologies and application products and understand the customer in a technology support environment. SKILLS: * Remote desktop assistance tools ...

next page

Showing results 1-20

Desktop Application Developer information

See Tennessee salary details

$15

$47

$77

How much do desktop application developer jobs pay per hour?

As of Jun 7, 2026, the average hourly pay for desktop application developer in Tennessee is $47.78, according to ZipRecruiter salary data. Most workers in this role earn between $38.41 and $55.00 per hour, depending on experience, location, and employer.

What is a Desktop Application Developer job?

A Desktop Application Developer is responsible for designing, building, and maintaining software applications that run on desktop operating systems like Windows, macOS, and Linux. They work with programming languages such as C#, Java, Python, or C++ and utilize frameworks like .NET, Qt, or Electron. Their duties include debugging, optimizing performance, and ensuring a seamless user experience. Developers may also collaborate with UX/UI designers, testers, and other developers to create functional and efficient applications.

What are the typical daily responsibilities of a Desktop Application Developer?

A Desktop Application Developer usually spends their day designing, coding, testing, and maintaining software applications for desktop environments. Common tasks include collaborating with product managers to clarify requirements, debugging and resolving issues, and writing clear documentation for end users or other developers. Developers may also participate in team meetings, code reviews, and contribute to continuous improvement initiatives. The role often requires balancing independent work with close teamwork to ensure features are delivered on time and meet quality standards.

What are the key skills and qualifications needed to thrive in the Desktop Application Developer position, and why are they important?

To thrive as a Desktop Application Developer, you need strong programming skills in languages such as C#, Java, or C++, combined with experience in software design and debugging. Familiarity with development environments like Visual Studio, version control systems such as Git, and sometimes certifications in relevant technologies can be beneficial. Excellent problem-solving abilities, attention to detail, and good communication skills help you understand requirements and collaborate effectively with other teams. These skills ensure the delivery of reliable, user-friendly desktop applications that meet business and user needs.

What are the most commonly searched types of Desktop Application Developer jobs in Tennessee? The most popular types of Desktop Application Developer jobs in Tennessee are:
What are popular job titles related to Desktop Application Developer jobs in Tennessee? For Desktop Application Developer jobs in Tennessee, the most frequently searched job titles are:
What job categories do people searching Desktop Application Developer jobs in Tennessee look for? The top searched job categories for Desktop Application Developer jobs in Tennessee are:
Infographic showing various Desktop Application Developer job openings in Tennessee as of May 2026, with employment types broken down into 50% Full Time, and 50% Contract. Highlights an 100% In-person job distribution, with an average salary of $99,375 per year, or $47.8 per hour.

Application Developer - UIPath Developer Studio

Saransh Inc

Nashville, TN • On-site

Contractor

Posted 13 days ago


Job description

Role: Application Developer - UIPath Developer Studio

Location: Nashville, TN (Onsite)

Job Type: Contract

Primary Skills - UIPath Developer Studio (UIPath Robotics Automation Development Suite)
Additional – Blueprism, Automation Anywhere etc.

Technical certification(s):
Certification in any UIpath is preferable'

Description:

  • 5-6 yrs hands on experience in implementing UiPath Automation Solutions
  • Experience in writing uipath automation solutions on applications like MS Word, MS Excel, Native/scanned PDF, text files, MS Outlook, MS Sharepoint, web and desktop applications etc
  • Experience in automating mail solutions (send/receive emails with/without attachments, using interop dlls/Uipath activities)
  • Experience in Image Automation, OCR, Computer vision Implementation using UiPath
  • Experience in automating webservices/API, communicating between different applications, hands on knowledge on using Postman
  • Ability to understand customer requirement and challenges and provide a scalable automation design using uipath
  • Strong in .net C# and MS SQL
  • Should have knowledge of RDBMS (MS SQL Server preferably), db schema design, writing stored procs, functions, triggers, complex SQL queries etc.
  • Should have ability to design and develop reusable components/libraries using UiPath
  • Strong in exception management using UiPath
  • Should be able Write design documents (Logical and Physical architecture diagrams, network diagrams, component interaction etc)
  • Should have knowledge of performing integrated testing, UAT, Write test plans and test cases, Hands on knowledge of Uipath Test Manager
  • Should know the deployment process to different environments -DEV/UAT/Production
  • Knowledge of implementing CI/CD pipeline scripts to move code between environments
  • Hands on code repository management (create code repository, branches, code check in/check out etc) on Azure devops or Github
  • Should have knowledge to ITIL tool like ServiceNow (exposure to Incident/service request and change management in ITIL tool)
  • Hands on knowledge on Kanban board, sprint planning/grooming, sprint implementation, capacity planning, effort estimations etc.
  • Perform Code reviews, mentor team members