Systems Developer

Not Interested
Bookmark
Report This Job

profile Job Location:

Franklin, NH - USA

profile Monthly Salary: Not Disclosed
Posted on: 3 hours ago
Vacancies: 1 Vacancy

Job Summary

I am looking for: .Net Developer

Location: Franklin TN (Locals Only)

Duration: Long Term

Onsite Assignment

Job Description:

Job Details: Systems Developer (Desktop & Device Programming)

Role Overview: 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.

Required Skills:

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# 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.

INDUSTRY EXPERIENCE: Automotive OEM and similar a plus.

Preferred Skills:

  • MCSD (Microsoft Certified Solutions Developer).
  • Experience with vehicle communication protocols or diagnostic hardware.
I am looking for: .Net Developer Location: Franklin TN (Locals Only) Duration: Long Term Onsite Assignment Job Description: Job Details: Systems Developer (Desktop & Device Programming) Role Overview: This role is centered on the development and maintenance of MEDIC and the Multi-use ...
View more view more