1

Senior C# Winforms Developer Jobs (NOW HIRING)

$126K - $166K/yr

Senior Software Engineer Requirements: * Capital Markets Experience - understanding of front ... Partner with Lead Developer and Executive Management on various projects. * Manage individual ...

Software Engineer Sr C/C++

Manassas, VA ยท On-site

$122K - $161K/yr

The Work Lockheed Martin Rotary and Mission Systems is seeking a Software Engineer C/C++ Sr. in Manassas, VA. In this role you will have the responsibility of: Participate in a crossfunctional team ...

.Net Developer

Maynard, MA ยท On-site

$51.25 - $67.50/hr

Senior Software Engineer (.Net/C#) Location: Maynard, MA (Onsite) Role Overview We are seeking a ... Design and develop robust desktop applications using C# and WinForms within the Visual Studio ...

.Net Developer

Maynard, MA ยท On-site

$51.25 - $67.50/hr

Role Overview We are seeking a highly experienced Senior Software Engineer with over 10 years of ... Design and develop robust desktop applications using C# and WinForms within the Visual Studio ...

Showing results 21-40

Senior C Winforms Developer information

See salary details

$25K

$80.3K

$163.5K

How much do senior c# winforms developer jobs pay per year?

As of Aug 22, 2026, the average yearly pay for senior c# winforms developer in the United States is $80,287.00, according to ZipRecruiter salary data. Most workers in this role earn between $41,500.00 and $103,000.00 per year, depending on experience, location, and employer.

What does a Senior C# WinForms Developer do?

A Senior C# WinForms Developer designs, develops, and maintains Windows desktop applications using the C# programming language and the Windows Forms (WinForms) framework. They are responsible for creating user interfaces, implementing business logic, and ensuring the software is efficient, reliable, and user-friendly. In addition to coding, they often mentor junior developers, participate in code reviews, and help set technical standards for projects. Their expertise is crucial for building robust, scalable, and maintainable desktop applications.

What are some common challenges faced by Senior C# WinForms Developers when maintaining legacy applications?

Senior C# Winforms Developers often encounter challenges such as outdated libraries, lack of documentation, and tightly coupled code when maintaining legacy applications. Adapting these systems to modern requirements, such as enhancing UI/UX or integrating with newer technologies, can require significant refactoring. Effective troubleshooting and strong communication with stakeholders are essential, as legacy systems often have business-critical functions and limited tolerance for downtime.

What are the key skills and qualifications needed to thrive as a Senior C# WinForms Developer, and why are they important?

To thrive as a Senior C# Winforms Developer, you need advanced proficiency in C#, .NET Framework, Windows Forms development, and a solid background in computer science or related fields. Expertise with Visual Studio, source control systems like Git, and familiarity with SQL databases and unit testing frameworks are typically expected. Strong problem-solving abilities, attention to detail, and effective communication skills help you collaborate with teams and translate requirements into robust software solutions. These skills and qualities are crucial for delivering reliable, maintainable applications and leading development efforts in complex desktop environments.
More about Senior C Winforms Developer jobs

What cities are hiring for Senior C# Winforms Developer jobs?

Cities with the most Senior C# Winforms Developer job openings:

What are the most commonly searched types of C# Winforms Developer jobs?

The most popular types of C# Winforms Developer jobs are:

What states have the most Senior C# Winforms Developer jobs?

States with the most job openings for Senior C# Winforms Developer jobs include:

What job categories do people searching Senior C# Winforms Developer jobs look for?

The top searched job categories for Senior C# Winforms Developer jobs are:

Infographic showing various Senior C# Winforms Developer job openings in the United States as of August 2026, with employment types broken down into 82% Full Time, 2% Part Time, and 16% Contract. Highlights an 80% Physical, 6% Hybrid, and 14% Remote job distribution, with an average salary of $80,287 per year, or $38.6 per hour.

C++ Linux Engineer at Philadelphia, PA

BI-Commercial

Berkeley Heights, NJ โ€ข On-site

Contractor

Re-posted 4 days ago


Job description

Role: Senior C/C++ Linux Engineer
Location: Philadelphia, PA,19102
 
Complete Description:
seeking a highly skilled Senior C/C++ Linux Engineer to support a mission-critical modernization initiative for a client in Philadelphia, PA. This role involves upgrading legacy Linux-based desktop applications by migrating them from outdated GUI frameworks (Motif/X11) to modern solutions like Wayland and GTK/Qt.
Real-Time & GUI Systems.

Key Responsibilities
•    Bachelor’s degree in Computer Science, Software Engineering, or a related field (required)
•    10+ years of hands-on experience in C/C++ development on Linux systems
•    Expertise in event-driven programming and development of Linux desktop applications
•    Experience modernizing GUI applications from Motif/X11 to GTK, Qt, or Wayland
•    Proficiency in Bash scripting and build systems like Make, CMake, and Meson
•    Familiarity with Wayland protocols and compositor-client architecture
•    Experience with Git-based version control and CI/CD pipelines (Bitbucket, GitLab, etc.)
•    Strong understanding of Linux system internals, IPC, and GUI performance tuning
•    Exposure to low-level graphics APIs such as OpenGL or Vulkan (preferred)
•    Ability to develop custom Wayland protocols and implement IPC optimizations via shared memory (preferred)
•    Excellent documentation and communication skills