Work alongside senior engineers to design and implement innovative features * Stay informed about ... Familiarity with C# and UI frameworks such as WPF or WinForms * Understanding of COM, IPC ...
Work alongside senior engineers to design and implement innovative features * Stay informed about ... Familiarity with C# and UI frameworks such as WPF or WinForms * Understanding of COM, IPC ...
Net Full stack+AWS
Westlake Village, CA · On-site
AngularJS, React, JavaScript, jQuery, WinForms, Razor with ASP.NET MVC Role Highlights: .NET Core ... NET Core, C, Agile Methodologies, Web Services,SQL, SSIS) In-depth knowledge of JavaScript, CSS ...
Net Full stack+AWS
Westlake Village, CA · On-site
AngularJS, React, JavaScript, jQuery, WinForms, Razor with ASP.NET MVC Role Highlights: .NET Core ... NET Core, C, Agile Methodologies, Web Services,SQL, SSIS) In-depth knowledge of JavaScript, CSS ...
C/C++ Software Development Engineer II
Redlands, CA · On-site
$101K - $167K/yr
Work alongside senior engineers to design and implement innovative features * Stay informed about ... Familiarity with C# and UI frameworks such as WPF or WinForms * Understanding of COM, IPC ...
C/C++ Software Development Engineer II
Redlands, CA · On-site
$101K - $167K/yr
Work alongside senior engineers to design and implement innovative features * Stay informed about ... Familiarity with C# and UI frameworks such as WPF or WinForms * Understanding of COM, IPC ...
Firmware Engineer
Tustin, CA · On-site
$133K - $165K/yr
... WinForms/WPF) for diagnostics, calibration, and customer tools • Build and maintain test systems ... C/C++ • Experience with ARM-based microcontrollers (including Microchip SAM7 or similar) • ...
Firmware Engineer
Tustin, CA · On-site
$133K - $165K/yr
... WinForms/WPF) for diagnostics, calibration, and customer tools • Build and maintain test systems ... C/C++ • Experience with ARM-based microcontrollers (including Microchip SAM7 or similar) • ...
Firmware Engineer
Tustin, CA · On-site
$133K - $165K/yr
... WinForms/WPF) for diagnostics, calibration, and customer tools • Build and maintain test systems ... C/C++ • Experience with ARM-based microcontrollers (including Microchip SAM7 or similar) • ...
Firmware Engineer
Tustin, CA · On-site
$133K - $165K/yr
... WinForms/WPF) for diagnostics, calibration, and customer tools • Build and maintain test systems ... C/C++ • Experience with ARM-based microcontrollers (including Microchip SAM7 or similar) • ...
US_West | Infrastructure Engineer_L3
San Jose, CA · On-site
$110/hr
... and efficient algorithm in C#, C++ for motion and electron optic system control, machine ... WinForms and WPF. • Hands-on experience with .Net Remoting, state machine, multithreading is ...
US_West | Infrastructure Engineer_L3
San Jose, CA · On-site
$110/hr
... and efficient algorithm in C#, C++ for motion and electron optic system control, machine ... WinForms and WPF. • Hands-on experience with .Net Remoting, state machine, multithreading is ...
.NET WITH AWS
Westlake Village, CA · On-site
AngularJS, React, JavaScript, jQuery, WinForms, Razor with ASP.NET MVC Role Highlights: .NET Core ... NET Core, C, Agile Methodologies, Web Services,SQL, SSIS) In-depth knowledge of JavaScript, CSS ...
.NET WITH AWS
Westlake Village, CA · On-site
AngularJS, React, JavaScript, jQuery, WinForms, Razor with ASP.NET MVC Role Highlights: .NET Core ... NET Core, C, Agile Methodologies, Web Services,SQL, SSIS) In-depth knowledge of JavaScript, CSS ...
Junior Software Engineer
San Diego, CA · On-site
$50K - $100K/yr
The position primarily focuses on GUI development (C#), C++ platform integration, and business ... Preferred Qualifications * - Experience with C# and WPF/WinForms * - Experience with hardware ...
Junior Software Engineer
San Diego, CA · On-site
$50K - $100K/yr
The position primarily focuses on GUI development (C#), C++ platform integration, and business ... Preferred Qualifications * - Experience with C# and WPF/WinForms * - Experience with hardware ...
Software Engineer
San Diego, CA · On-site
$69K - $125K/yr
Working knowledge of C/C++ for hardware-focused or embedded applications. * Proven experience with ... Experience developing desktop GUI applications (e.g., WPF, WinForms). * Familiarity with Git-based ...
Software Engineer
San Diego, CA · On-site
$69K - $125K/yr
Working knowledge of C/C++ for hardware-focused or embedded applications. * Proven experience with ... Experience developing desktop GUI applications (e.g., WPF, WinForms). * Familiarity with Git-based ...
Senior Software Engineer
San Diego, CA · On-site
$125K - $165K/yr
Design, develop, test, and integrate machine control software using C++ and C# in a Visual Studio ... WinForms, or Qt); ability to build effective diagnostics and recovery workflows. * Build and ...
Senior Software Engineer
San Diego, CA · On-site
$125K - $165K/yr
Design, develop, test, and integrate machine control software using C++ and C# in a Visual Studio ... WinForms, or Qt); ability to build effective diagnostics and recovery workflows. * Build and ...
Senior Software Engineer
$125K - $165K/yr
Design, develop, test, and integrate machine control software using C++ and C# in a Visual Studio ... WinForms, or Qt); ability to build effective diagnostics and recovery workflows. * Build and ...
Senior Software Engineer
$125K - $165K/yr
Design, develop, test, and integrate machine control software using C++ and C# in a Visual Studio ... WinForms, or Qt); ability to build effective diagnostics and recovery workflows. * Build and ...
Automation/Industrial Engineer
Ontario, CA · On-site
$31 - $35/hr
Develop or modify programs in C/C#/C++ * Develop automation scripts in Perl and Ruby * Coordinate ... Experience with C# and WinForms building desktop programs * Experience with Serial Communication ...
Automation/Industrial Engineer
Ontario, CA · On-site
$31 - $35/hr
Develop or modify programs in C/C#/C++ * Develop automation scripts in Perl and Ruby * Coordinate ... Experience with C# and WinForms building desktop programs * Experience with Serial Communication ...
C Winforms Developer information
See California salary details
$39.5K - $50.1K
1% of jobs
$50.1K - $60.7K
4% of jobs
$60.7K - $71.4K
2% of jobs
$71.4K - $82K
4% of jobs
$82K - $92.6K
5% of jobs
$102.6K is the 25th percentile. Wages below this are outliers.
$92.6K - $103.3K
9% of jobs
$103.3K - $113.9K
9% of jobs
$113.9K - $124.5K
10% of jobs
The median wage is $132.5K / yr.
$124.5K - $135.2K
9% of jobs
$135.2K - $145.8K
6% of jobs
$150K is the 75th percentile. Wages above this are outliers.
$145.8K - $156.4K
41% of jobs
$39.5K
$127.7K
$156.4K
How much do c# winforms developer jobs pay per year?
What is a C# Winforms Developer job?
A C# Winforms Developer is a software professional who designs, develops, and maintains desktop applications using C# and Windows Forms (WinForms). They build user interfaces, handle events, manage application workflows, and integrate with databases or external APIs. Their role involves debugging, optimizing performance, and ensuring a smooth user experience. WinForms is a part of the .NET framework, and developers often work with tools like Visual Studio for application development.
What does a typical day look like for a C# Winforms Developer?
A typical day for a C# Winforms Developer involves writing and maintaining code for Windows desktop applications, debugging issues, and implementing user interface enhancements. You will often participate in team meetings to discuss requirements, collaborate with testers to resolve bugs, and work closely with designers or product managers to ensure user needs are met. Daily tasks may also include code reviews, updating technical documentation, and integrating applications with databases or third-party systems. The work often requires balancing new feature development with ongoing maintenance and troubleshooting. This role offers a mix of independent coding and collaborative teamwork in a dynamic software development environment.
What are the key skills and qualifications needed to thrive in the C# Winforms Developer position, and why are they important?
To thrive as a C# Winforms Developer, you need strong C# programming skills, experience with the .NET Framework, and a solid understanding of Windows Forms for building desktop applications. Proficiency in using development environments like Visual Studio, familiarity with source control tools such as Git, and knowledge of SQL databases are typically important, and Microsoft certifications can be an advantage. Attention to detail, problem-solving abilities, and strong communication skills enable effective collaboration with team members and stakeholders. These competencies are crucial for delivering robust, user-friendly software and maintaining project efficiency in a professional development environment.

Job description
Overview
ArcGIS Pro is a powerful geographic information system (GIS) software used to analyze, visualize, and share spatial data, addressing real-world challenges. As a key member of our Desktop Architecture team, you will have the opportunity to work on extensive software infrastructure and frameworks, quickly adapt to established coding patterns, and contribute to enhancing performance, reliability, and security.
In this role, you will apply your expertise in C/C++, operating systems, security, debugging, and performance profiling to develop robust software frameworks, resolve complex issues, and collaborate with senior engineers on innovative features that enhance system performance and reliability.
We are committed to fostering an environment where team members can take ownership of their work and make a meaningful impact. You will engage in rapid iterations, learning from feedback and metrics to align with the mission and goals of our users.
Responsibilities
- Develop, enhance, and maintain extensive C/C++ software frameworks
- Diagnose and resolve defects utilizing debugging and profiling tools
- Leverage your knowledge of operating system internals to contribute to a secure and robust software design.
- Work alongside senior engineers to design and implement innovative features
- Stay informed about technical trends and actively engage in learning across a broad range of topics, including software architecture, encryption, optimization, machine learning, computer hardware, and the business of software, to enhance your contributions to the team
Requirements
- 2+ years of demonstrated experience in C/C++ software development
- Understanding and experience with software testing patterns and fundamentals
- Strong grasp of operating systems concepts and computer security fundamentals
- Proficiency in debugging, troubleshooting, and performance analysis
- Awareness of technical trends and a keen interest in a broad range of topics, including software architecture, encryption, optimization, machine learning, computer hardware, and the business of software
- Bachelor's degree in computer science, engineering, mathematics, or STEM related field
Recommended Qualifications
- Strong knowledge of Windows operating system internals
- Familiarity with C# and UI frameworks such as WPF or WinForms
- Understanding of COM, IPC, threading, and concurrency
- Familiarity with x64 or ARM assembly language
- Master's degree in computer science, engineering, mathematics, or STEM related field
#LI-RC2
About ESRI
Sourced by ZipRecruiter
Our passion for improving quality of life through geography is at the heart of everything we do. Esri's geographic information system (GIS) technology inspires and enables governments, universities, and businesses worldwide to save money, lives, and our environment through a deeper understanding of the changing world around them.
Industry
Scientific research and development services
Company size
1,001 - 5,000 Employees
Headquarters location
Redlands, CA, US
Year founded
1969