1

Junior C# Winforms Developer Jobs (NOW HIRING)

Junior C/C++ Engineer - 1783 Location: Atlanta, GA Employment Type: Full-Time, salaried w/benefits ... Exposure to DevOps, DevSecOps, and CI/CD pipelines * Experience with simulation, hardware-in-the ...

Junior C/C++ Engineer - 1783 Location: Atlanta, GA Employment Type: Full-Time, salaried w/benefits ... Exposure to DevOps, DevSecOps, and CI/CD pipelines * Experience with simulation, hardware-in-the ...

The Project Engineer must have strong technical experience working on small projects supporting industrial process equipment and biotechnology manufacturing facilities including C&Q & start up ...

NET (C#) and C/C++, Java, as well as significant SQL Development Experience. Experience in GUI ... WinForms (Preferred) 1 year SQL (Microsoft SQL Server, Sybase or Oracle) including stored ...

Junior Developer

Warwick, RI

$65.40K - $84.90K/yr

Developing and deploying scripts, services, and stored procedures on top of a back-office WinForms ... The Junior Developer must live within a commutable distance to the Warwick, RI office.*** ***IN ...

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

.Net Developer

Greensboro, NC

$41.75 - $55.25/hr

The developer will be working with both Windows (WPF / WinForms) and Web Applications. The ... Work with Junior and Mid-Level Coders; mentoring, code reviews, and assigning tasks appropriate to ...

Junior I&C Engineer (EIT) - Water/Wastewater Projects Location: Tempe, AZ (Onsite, Full-Time) An EPC firm in the Tempe area is looking to add a Junior Instrumentation & Controls Engineer to support a ...

... with C#, WinForms or WPF, OOP and multithreading applications • 3+ years of development ... Net, Angular, Web API and Restful web services • 3+ years GIT and Azure DevOps knowledge • ...

New

C Developer

Milton, GA · On-site

$120K - $125K/yr

C Developer Location: Berkeley Heights, NJ or Alpharetta, GA (Onsite) Fulltime About the Role We're ... Mentor and guide junior engineers to support their technical growth and development. Minimum ...

C# Developer

Houston, TX · Hybrid

$68 - $73/hr

Job Title: C# Developer Location: Houston, TX 77046 Work Arrangement: Hybrid (3 day a week in the ... WinForms and/or WPF for business-critical front-office systems. Build and enhance desktop-based ...

Senior .Net Developer

Warren, NJ · On-site

$56.75 - $72.25/hr

Net Developer will support and mentor junior developers, ensuring adherence to best practices and ... Very strong knowledge of Winforms Optional Requirements: HTML5/Javascript. jquery, JQWidgets.

.Net Developer

Columbia, SC · On-site

$44.75 - $59/hr

WEB USER INTERFACE PROGRAMMING * WINFORMS * VISUAL STUDIO 2010-2015 * VB.NET, * MS INTERNET ... C++.NET, C#.NET Required Education: PREFER BACHELOR'S DEGREE IN INFORMATION TECHNOLOGY RELATED ...

next page

Showing results 1-20

Junior C Winforms Developer information

See salary details

$24K

$89K

$137.5K

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

As of Jun 1, 2026, the average yearly pay for junior c# winforms developer in the United States is $88,976.00, according to ZipRecruiter salary data. Most workers in this role earn between $67,000.00 and $87,000.00 per year, depending on experience, location, and employer.

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

To thrive as a Junior C# Winforms Developer, you need a solid understanding of C# programming, the .NET framework, and the fundamentals of Windows Forms application development, typically supported by a relevant degree or coursework. Familiarity with Visual Studio, version control systems like Git, and basic debugging tools is also important. Strong problem-solving abilities, attention to detail, and effective communication skills help you collaborate and learn quickly within a development team. These skills and qualities are crucial to building robust desktop applications, meeting project requirements, and growing as a software developer.

What are some common challenges faced by Junior C# Winforms Developers when working on legacy applications?

Junior C# Winforms Developers often encounter challenges such as understanding outdated codebases, dealing with limited or outdated documentation, and integrating modern features into older architectures. Collaborating closely with senior developers and QA teams is essential to grasp business logic and ensure compatibility. Being proactive in seeking mentorship and utilizing debugging tools can help developers overcome these hurdles and accelerate their learning curve.

What does a Junior C# WinForms Developer do?

A Junior C# WinForms Developer is responsible for creating and maintaining desktop applications using the C# programming language and the Windows Forms (WinForms) framework. They typically work on implementing user interfaces, fixing bugs, and supporting the development of new features under the guidance of more experienced developers. Their tasks may also include writing clean code, performing basic testing, and collaborating with other team members to meet project requirements.

What is the difference between Junior C# Winforms Developer vs Junior WPF Developer?

AspectJunior C# Winforms DeveloperJunior WPF Developer
Required CredentialsBasic C# knowledge, some experience with WinformsBasic C# knowledge, some experience with WPF
Work EnvironmentDesktop application development using WinformsDesktop application development using WPF
Industry UsageFinancial, healthcare, and enterprise softwareEnterprise and modern desktop applications
Common Search IntentComparing entry-level Winforms roles with WPF rolesUnderstanding differences between Winforms and WPF roles

The main difference between a Junior C# Winforms Developer and a Junior WPF Developer lies in the technology stack they work with. Winforms is an older, more straightforward framework for desktop applications, while WPF offers more advanced UI capabilities. Both roles require basic C# skills and are used in similar industries, but they focus on different desktop development frameworks.

More about Junior C Winforms Developer jobs
What cities are hiring for Junior C# Winforms Developer jobs? Cities with the most Junior 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 Junior C# Winforms Developer jobs? States with the most job openings for Junior C# Winforms Developer jobs include:

Junior C/C++ Engineer - 1783

PlacingIT

Atlanta, GA • On-site, Remote

Full-time, Contractor

Posted 17 days ago


Job description

Junior C/C++ Engineer - 1783
Location: Atlanta, GA
Employment Type: Full-Time, salaried w/benefits
Salary Range: up to $110K
Visa Restrictions: We are currently only able to consider US Citizens as you will need to either have security clearance or be able to obtain it.
Relocation offered: Possible for the ideal candidate
Travel: 10 25% - go to client site once or twice a month
Position Overview
We are seeking a Software Engineer to support the development of advanced software solutions for complex mission-driven systems. This individual will contribute across the full software development lifecycle, including architecture, implementation, testing, deployment, and ongoing support of high-performance applications in Linux-based environments.
The ideal candidate has experience building scalable and reliable software systems using modern engineering practices and enjoys working in collaborative Agile teams focused on solving technically challenging problems.
What You’ll Do

  • Design, build, enhance, and maintain software applications and supporting tools
  • Participate in system architecture discussions, technical planning, and software design activities
  • Develop, debug, and optimize software running in Linux environments
  • Create and maintain both application-level and low-level software components
  • Write scripts and automation tools to support development and deployment activities
  • Support integration, testing, troubleshooting, and production release efforts
  • Conduct peer code reviews and contribute to coding standards and best practices
  • Collaborate with technical stakeholders to define requirements and prioritize development efforts
  • Assist with software documentation, technical presentations, and engineering reports
  • Support Agile development processes including sprint planning, backlog refinement, and team collaboration
  • Ensure software solutions meet security, reliability, and compliance requirements

Required Qualifications
  • Experience developing software for complex or distributed systems environments
  • Strong programming experience with C and/or C++
  • Experience with scripting languages such as Python or Bash
  • Hands-on experience developing and debugging software in Linux environments
  • Familiarity with GCC toolchains, build systems, and debugging utilities
  • Understanding of multithreaded and multiprocess application development
  • Knowledge of inter-process communication methods such as RPC, shared memory, or message-based systems
  • Ability to troubleshoot and resolve software integration issues

Preferred Experience
  • Background supporting defense, aerospace, robotics, or other mission-critical systems
  • Embedded software development experience
  • Familiarity with containerized development workflows and virtualized environments
  • Experience using modern collaboration and source control tools such as Git, Jira, and Confluence
  • Exposure to DevOps, DevSecOps, and CI/CD pipelines
  • Experience with simulation, hardware-in-the-loop (HITL), or software-in-the-loop (SITL) environments
  • Familiarity with secure or safety-critical software engineering practices
  • Knowledge of avionics or communication protocols including Ethernet, RS-422, MIL-STD-1553, or ARINC 429
  • Experience working with autonomous systems or sensor integrations

Education & Experience
  • Bachelor’s degree in Computer Science, Computer Engineering, Electrical Engineering, Aerospace Engineering, or a related technical field plus relevant professional experience; OR
  • Master’s degree in a related technical discipline

Additional Information
  • Ability to travel occasionally as needed
  • Active Secret Clearance preferred or ability to obtain one
  • Experience with open architecture or defense-related software frameworks is a plus