1

Desktop Application Developer Jobs in Tennessee (NOW HIRING)

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

ESSENTIAL FUNCTIONS Provide the GIS services via Desktop ESRI ArcGIS software to support the City ... application development utilizing various programming languages Provide development of SOAP and ...

Windows Device & Desktop Programming: Advanced WPF (XAML) and WinForms * Web & Backend Development ... Some experience with SharePoint application management. * Experience with vehicle communication ...

Senior System Engineer

Brentwood, TN · On-site

$98K - $135K/yr

... application and desktop offerings including Operating Systems, Infrastructure, and middleware with proficiency which meets ITS/ Business expectations, and Customer Service Level Agreements. This ...

Senior System Engineer

Brentwood, TN · Remote

$98K - $135K/yr

... application and desktop offerings including Operating Systems, Infrastructure, and middleware with proficiency which meets ITS/ Business expectations, and Customer Service Level Agreements. This ...

Basic understanding of ArcGIS Desktop and ArcGIS Pro. Familiarity with ArcGIS Enterprise or ArcGIS ... Experience in application development and maintenance (preferred). * Basic knowledge and ...

Senior Intune Engineer

Nashville, TN · On-site

$100K - $138K/yr

... virtual desktops (Azure Virtual Desktop). This role will partner closely with security ... Collaborate with cross-functional teams (Security, Infrastructure, Application teams) to align ...

New

... application development as part of the District's Enterprise GIS to support a wide variety of ... Desktop Advanced, ArcGIS Online - Web Maps, Web Mapping Applications, Operations Dashboards, and ...

Manager, IT Services

Nashville, TN · On-site

$91K - $112K/yr

... application packaging, and endpoint compliance across Windows, macOS, and mobile platforms • ... Required : • 5+ years of experience in IT services, desktop engineering, or endpoint management ...

Designs, develops, and supports applications for desktop, web, and mobile to meet key business ... Azure DevOps for code management and deployment. * Strong knowledge of mobile application ...

Designs, develops, and supports applications for desktop, web, and mobile to meet key business ... Azure DevOps for code management and deployment. * Strong knowledge of mobile application ...

... Azure DevOps AI System Debugging & Improvement * Identify whether issues stem from prompting ... Reading logs and debugging application behavior * Basic SQL or data inspection * Exposure to or ...

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 Administrator

STI

Nashville, TN • On-site

Full-time

Posted 3 days ago


Job description

Job Title: Application Administrator
Location: Nashville, TN/Hybrid
Duration: 12+ Months
TSAC Application Administrator
Tennessee Higher Education Commission is looking for an experienced Application Administrator to join our IT team. This role involves working closely with another Application Administrator to support server application tasks. In addition, the contractor will coordinate with the Desktop Support team to provide minimal desktop support when additional assistance for that team is needed. The ideal candidate will have strong technical skills and a collaborative mindset to contribute to our IT department's success.
Key Responsibilities
• Work with a development team to install, configure, and maintain enterprise applications.
• Provide support for application-related issues, troubleshooting and resolving software problems.
• Monitor application performance, ensuring availability and identifying potential issues.
• Plan and execute software updates and upgrades.
• Develop and maintain backup and recovery procedures for applications.
• Implement and manage security measures to protect applications.
• Create and maintain documentation for application configurations, procedures, and troubleshooting guidelines.
• Provide technical support to end-users for desktop, laptop, and peripheral issues as needed.
• Respond to and resolve technical incidents and service requests promptly.
• Use collaborative development tools and IT tracking systems, including Team Foundation Server (TFS), Development Operations (DevOps), Zendesk, and ServiceNow.
• Install, configure, and troubleshoot software applications and operating systems on desktops and laptops when required.
• Provide remote support to users in different locations using remote desktop tools and technologies.
• Collaborate with other IT team members to resolve complex technical issues and implement IT projects.
Minimum Requirements
• Bachelor's degree in computer science, Information Technology, or a related field.
• Minimum of 5 years of experience in application administration.
• Proficiency in managing enterprise applications.
• Strong knowledge of Windows operating systems.
• Experience with Hyper-V or VMWare and provisioning servers in clustered environments.
• Familiarity with networking concepts and protocols.
• Knowledge of IT security best practices.
• Understanding of PowerShell scripting for automation and system management.
• Experience with SQL Server database administration, including performance tuning, backup and recovery, and security management.
• Manage and maintain Internet Information Services (IIS), including configuration, performance tuning, and troubleshooting.
• Install, renew, and manage SSL Certificates to ensure secure communication.
• Excellent problem-solving and analytical skills.
• Strong communication and interpersonal skills.
• Ability to read and write system documentation, and effectively communicate technical topics to business stakeholders both verbally and in writing.
• Ability to work independently and as part of a team.
• May require occasional evening or weekend work for system maintenance or emergencies.