Windows/C# /WinForms/WPF/SCCM/Intune

Remote • Posted 30+ days ago • Updated 3 hours ago
Full Time
Able to Sponsor
Remote
$100,000 - $120,000/yr
Fitment

Dice Job Match Score™

⭐ Evaluating experience...

Job Details

Skills

  • C#
  • WinForms
  • WPF
  • SCCM
  • WINDOWS
  • WiX
  • Intune
  • MSIX
  • MSI
  • Visual Studio
  • .NET

Summary

Position: Senior Windows/C# /WinForms/WPF/SCCM/Intune 

Location; Dallas, Texas (Hybrid/ Remote / Full Time)

Duration: Full Time

10+ Years

Job Title: Senior Windows Developer (C# / Windows OS / WPF)

Location: Remote or On-site Location, McKinney Texas

Employment Type: Full-Time

Department: Software Development

Job Description:

We are seeking a skilled Windows Developer with hands-on experience building and maintaining products that run on the Windows platform. The ideal candidate has strong C# programming skills and a deep understanding of Windows OS internals, APIs, and deployment best practices. You will contribute to the design, development, and optimization of desktop applications that are used by thousands of end-users.

MUST HAVE Windows product development with recent experience in building windows products.

Key Responsibilities:

  • Design, develop, and maintain Windows desktop applications using C#
  • Work with WinForms, WPF, and/or UWP depending on project needs
  • Optimize applications for performance, stability, and user experience
  • Collaborate with cross-functional teams including QA, product management, Customer Service
  • Ensure code quality through unit testing and code reviews
  • Maintain documentation for software architecture and functionality
  • Debug and resolve technical issues across different Windows environments

Required Qualifications:

  • 3+ years of experience developing applications for the Windows platform
  • Proficient in C#, .NET Framework/.NET Core
  • Strong hands-on experience with Windows services, registry, file system, permissions, installers, device drivers, or system-level APIs.
  • Experience with Windows packaging and deployment technologies (MSI, WiX, ClickOnce, MSIX).
  • Hands-on experience with Windows OS configuration, deployment, and system-level troubleshooting
  • Experience with debugging tools and performance profilers (e.g., Visual Studio Debugger, PerfView)
  • Familiarity with version control systems (e.g., Git)
  • Solid understanding of software development best practices and design patterns
  • Experience supporting or interacting with enterprise device management tools such as SCCM, Intune, or similar platforms
  • Exposure to ticketing systems and production support workflows in enterprise Windows environments.

Preferred Qualifications:

  • Experience with Windows Installer (MSI/WiX) 
  • Familiarity with COM, interop, or hardware-level integration on Windows
  • Background in security or system services development on Windows
  • Exposure to Agile/Scrum development methodologies
  • Previous Experience as a Support Engineer for an IT Organization is a plus.

 

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: 91070970
  • Position Id: 8873070
  • Posted 30+ days ago
Create job alert
Set job alertNever miss an opportunity! Create an alert based on the job you applied for.

Similar Jobs

It looks like there aren't any Similar Jobs for this job yet.

Search all similar jobs