.Net Developer

Franklin, TN, US • Posted 5 hours ago • Updated 5 hours ago
Contract Corp To Corp
Contract W2
No Travel Required
On-site
Depends on Experience
Fitment

Dice Job Match Score™

⭐ Evaluating experience...

Job Details

Skills

  • WPF
  • Winforms
  • ASP.NET
  • C#

Summary

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.

Employers have access to artificial intelligence language tools (“AI”) that help generate and enhance job descriptions and AI may have been used to create this description. The position description has been reviewed for accuracy and Dice believes it to correctly reflect the job opportunity.
  • Dice Id: swapps
  • Position Id: 8967454
  • Posted 5 hours ago
Create job alert
Set job alertNever miss an opportunity! Create an alert based on the job you applied for.

Similar Jobs

Franklin, Tennessee

Today

Full-time

USD 125,000.00 - 133,000.00 per year

Brentwood, Tennessee

Today

Full-time

To define

Nashville, Tennessee

Today

Full-time

Nashville, Tennessee

Today

Full-time

Search all similar jobs