JOBSEARCHER

.NET Systems Developer

Job Title: .NET Systems Developer (Desktop & Device Programming)Work Location: Franklin, TN (On-site)Duration: 2 years with extendable contractThe interview process will be 1 video interview, followed by (on-site interview is 100% required) and manager is only wanting to see local candidates.Need Only W2 ConsultantsThe must haves for this role are below. -.Net, C# development-Windows System Administration, tablet interfaces-ASP.NetSkills 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.