Demo

.Net Developer

Jobs via Dice
Franklin, TN Contractor
POSTED ON 5/13/2026
AVAILABLE BEFORE 6/10/2026
Dice is the leading career destination for tech experts at every stage of their careers. Our client, AgreeYa Solutions, is seeking the following. Apply via Dice today!

Title- .Net developer

Location- Franklin, TN

Type- Contract- C2C Works

Duration- 24 Months

Job Description:

This role is centered on the development and maintenance of MEDIC and the Multi-use Tester (MUT) the critical Windows-based ecosystem used by technicians to communicate with vehicle Electronic Control Units (ECUs). You will be responsible not just for the software UI, but for ensuring the application successfully "talks" to the Windows devices and hardware tools required to read Diagnostic Trouble Codes (DTCs) and push authorized software updates to Windows based ToughPads.

Key Responsibilities:

Hardware-Software Integration: Program and optimize the interface between Windows-based software and vehicle diagnostic hardware, ensuring reliable data transfer and device recognition.

Desktop Application Lifecycle: Lead the design and coding of rich Windows applications (WPF/WinForms) that serve as the "one-stop platform" for dealer portals and service tools.

End-to-End Deployment: Manage the creation of MSI installers, ensuring that complex software updates are delivered and installed correctly across thousands of dealership machines with varying configurations.

System-Level Troubleshooting: Resolve deep-seated technical issues related to Windows OS stability, driver conflicts, and device connectivity in a dealership environment.

Data Management: Maintain the back-end SQL databases and SSIS packages that house Service Manuals, Recalls, and TSB data for aftermarket subscription users.

Onsite Collaboration: Work directly with the Service Department and IT teams at the Franklin HQ to align software capabilities with new vehicle technology and diagnostic requirements.

Skills Required

Windows Device & Desktop Programming:

Frameworks: Advanced WPF (XAML) and WinForms for complex desktop UI.

Device Interfacing: Experience programming for Windows devices, including managing hardware communication ports, USB interfaces, and peripheral connectivity.

Deployment: Expertise in MSI Package creation, custom installation actions, and Windows Installer technologies.

OS Internals: Deep understanding of Windows System Administration, Registry manipulation, and troubleshooting environment-specific hardware conflicts.

Web & Backend Development:

Core Tech: C#, ASP.NET MVC, Web API.

Data & Logic: Entity Framework, LINQ, and asynchronous programming.

Frontend: Angular or React, plus HTML5, CSS3, JavaScript, and Bootstrap for responsive web tools.

Database & Integration:

SQL Server: Strong T-SQL, SSIS (DTSX) for ETL processes, and SSRS for technical reporting.

CMS: Some experience with SharePoint application management.

Preferred:

MCSD (Microsoft Certified Solutions Developer).

Experience with vehicle communication protocols or diagnostic hardware.

Hourly Wage Estimation for .Net Developer in Franklin, TN
$41.00 to $52.00
If your compensation planning software is too rigid to deploy winning incentive strategies, it’s time to find an adaptable solution. Compensation Planning
Enhance your organization's compensation strategy with salary data sets that HR and team managers can use to pay your staff right. Surveys & Data Sets

What is the career path for a .Net Developer?

Sign up to receive alerts about other jobs on the .Net Developer career path by checking the boxes next to the positions that interest you.
Income Estimation: 
$88,984 - $115,784
Income Estimation: 
$111,369 - $141,168
Income Estimation: 
$117,871 - $153,580
Income Estimation: 
$109,939 - $144,341
Income Estimation: 
$114,500 - $144,633
Income Estimation: 
$88,984 - $115,784
Income Estimation: 
$111,369 - $141,168
Income Estimation: 
$117,871 - $153,580
Income Estimation: 
$109,939 - $144,341
Income Estimation: 
$114,500 - $144,633
Employees: Get a Salary Increase
View Core, Job Family, and Industry Job Skills and Competency Data for more than 15,000 Job Titles Skills Library

Job openings at Jobs via Dice

  • Jobs via Dice Smithfield, RI
  • job summary: Extensive knowledge of internet, mobile, and application architecture, as well as current and emerging technologies Full grasp of the software... more
  • 16 Days Ago

  • Jobs via Dice Providence, RI
  • Dice is the leading career destination for tech experts at every stage of their careers. Our client, Apidel Technologies, is seeking the following. Apply v... more
  • 16 Days Ago

  • Jobs via Dice Providence, RI
  • Dice is the leading career destination for tech experts at every stage of their careers. Our client, PTR Global, is seeking the following. Apply via Dice t... more
  • 16 Days Ago

  • Jobs via Dice Anchorage, AK
  • Dice is the leading career destination for tech experts at every stage of their careers. Our client, Cloud Destinations LLC, is seeking the following. Appl... more
  • 16 Days Ago


Not the job you're looking for? Here are some other .Net Developer jobs in the Franklin, TN area that may be a better fit.

  • TEKsystems Nashville, TN
  • Description TEKsystems is supporting a .NET Systems Developer focusing on desktop and device programming, deep hardware–software integration, and reliable ... more
  • 11 Days Ago

  • Jobs via Dice Nashville, TN
  • Description TEKsystems is supporting a .NET Systems Developer focusing on desktop and device programming, deep hardware-software integration, and reliable ... more
  • 11 Days Ago

AI Assistant is available now!

Feel free to start your new journey!