2

Remote C# Winforms Developer Jobs in Oregon (NOW HIRING)

Principal Software Engineer

OR ยท Remote

$134K - $180K/yr

Remote; United States or Canada Experience: Senior Employment Type: Full-Time Industry: Computer ... Strong experience with programming in Go and C/C++. * Experience with cryptographic libraries and ...

Senior Software Engineer - Postgres

OR ยท Remote

$122K - $161K/yr

Contribute to PostgreSQL extensions and data plane agents, written in C, C++ or Rust * Contribute ... developer experience in managed database. #LI-remote

AI Automation Engineer -Remote

Portland, OR ยท On-site +1

$202K - $234K/yr

About the Team and Role: We're hiring our first AI Automation Engineer to lead how we apply AI ... remote work reimbursement, paid time off, employee assistance programs, and more. Benefits are ...

AI Automation Engineer -Remote

Salem, OR ยท On-site +1

$202K - $234K/yr

About the Team and Role: We're hiring our first AI Automation Engineer to lead how we apply AI ... remote work reimbursement, paid time off, employee assistance programs, and more. Benefits are ...

AI Automation Engineer -Remote

Gresham, OR ยท On-site +1

$202K - $234K/yr

About the Team and Role: We're hiring our first AI Automation Engineer to lead how we apply AI ... remote work reimbursement, paid time off, employee assistance programs, and more. Benefits are ...

AI Automation Engineer -Remote

Eugene, OR ยท On-site +1

$202K - $234K/yr

About the Team and Role: We're hiring our first AI Automation Engineer to lead how we apply AI ... remote work reimbursement, paid time off, employee assistance programs, and more. Benefits are ...

Senior ASIC (Front-End) Design Engineer

OR ยท Remote

$200K - $300K/yr

United States - Remote Key Qualifications: * BS and/or MS in Electrical Engineering, Computer ... Perl, TCL, C/C++, Make Personal Skills: * Excellent communication/documentation skills. * Attention ...

Principal Substation Engineer

$98K - $125K/yr

Overview Principal Substation Engineer - Remote - US At NV5, we understand the intricacies of ... Work and coordinate with small multi-discipline (Civil, Structural, Physical, P&C, Transmission ...

Git-based version control (GitHub, Azure DevOps, or similar) * Self-directed remote work ethic with proactive communication * Frontend framework experience - React, Angular, or Blazor preferred

IMA Tools Senior Software Engineer

Salem, OR ยท Remote

$123K - $162K/yr

S.C. 1324b(a)(3)). Additional Information GE Aerospace offers a great work environment ... Yes #LI-Remote - This is a remote position GE Aerospace is an Equal Opportunity Employer.

next page

Showing results 1-20

Remote C Winforms Developer information

What are Remote C# Winforms Developers?

Remote C# Winforms Developers are software engineers who specialize in building desktop applications using the C# programming language and the WinForms framework, while working from a location outside of a traditional office. Their main responsibilities include designing, developing, testing, and maintaining Windows-based applications with graphical user interfaces. By working remotely, they collaborate with teams and clients using online communication tools, and are often responsible for managing their own workflows and schedules. This role requires strong knowledge of C#, WinForms, and related technologies like .NET, as well as good communication and problem-solving skills.

What are some typical collaboration methods for a Remote C# Winforms Developer working with distributed teams?

As a Remote C# Winforms Developer, you'll frequently collaborate with team members using tools like version control systems (e.g., Git), project management platforms (such as Jira or Trello), and communication apps (like Slack or Microsoft Teams). Regular virtual meetings and code reviews help ensure alignment on project goals and coding standards. You may also participate in pair programming sessions and share screen demonstrations to address complex UI or logic challenges. Clear documentation and active participation in team discussions are key to overcoming the challenges of remote teamwork and delivering consistent, high-quality software.

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

To thrive as a Remote C# Winforms Developer, you need strong proficiency in C#, .NET Framework, and Windows Forms, typically supported by a degree in computer science or related field. Familiarity with Visual Studio, version control systems like Git, and experience with debugging and unit testing tools are essential. Excellent problem-solving skills, self-motivation, and effective remote communication abilities set outstanding developers apart in this role. Mastering these skills ensures you can build robust desktop applications, efficiently collaborate with distributed teams, and deliver high-quality software solutions.

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

AspectRemote C# Winforms DeveloperRemote WPF Developer
Required SkillsProficiency in C#, Winforms, UI design, and desktop app developmentProficiency in C#, WPF, XAML, MVVM pattern, and desktop UI design
Work EnvironmentPrimarily desktop application development for WindowsDesktop applications with advanced UI features, often Windows-only
Industry UsageFinancial, healthcare, and enterprise software companiesSoftware firms focusing on rich UI desktop applications
CertificationsTypically none required, but Microsoft certifications helpfulSame as Winforms, certifications are optional but beneficial

While both roles involve C# and desktop development, Winforms developers focus on traditional Windows Forms applications, whereas WPF developers work with more modern, flexible UI frameworks. The choice depends on the project requirements and UI complexity needed.

What are popular job titles related to Remote C# Winforms Developer jobs in Oregon? For Remote C# Winforms Developer jobs in Oregon, the most frequently searched job titles are:
What job categories do people searching Remote C# Winforms Developer jobs in Oregon look for? The top searched job categories for Remote C# Winforms Developer jobs in Oregon are:
What cities in Oregon are hiring for Remote C# Winforms Developer jobs? Cities in Oregon with the most Remote C# Winforms Developer job openings:
Principal Software Engineer

Principal Software Engineer

Keyfactor, Inc.

OR โ€ข Remote

$134K - $180K/yr

Other

Posted 19 days ago


Job description

Title: Principal Software Engineer

Location: Remote; United States or Canadaย 

Experience: Seniorย 

Employment Type: Full-Time

Industry: Computer and Network Security

Job Summary

Leads development of complex software solutions, providing technical expertise and guidance. Designs,ย codes, and maintains applications while mentoring other engineers and improving practices.

Applicants must be legally authorized to work in the United States or Canada.

Job Responsibilities

  • Lead the design, implementation, and maintenance of complex software solutions.
  • Provide technical expertise and guidance to engineering teams.
  • Ensure high standards of code quality through reviews, pull requests and best practices.
  • Work with cross-functional teams to achieve project objectives and resolve issues.
  • Drive improvements in software design and development processes.
  • Identify and address technical problems and performance issues.
  • Mentor other engineers, providing guidance and support for their development.
  • Work closely with the Quality Assurance teams and participate in QA efforts when needed.
  • Participate in internal and external product support when needed.
  • Engage in Agile ceremonies and contribute to iterative development processes.

Minimum Qualifications, Education, and Skills

  • Bachelor's degree in computer science, Engineering, or a related field
  • 7-9 years of experience in software engineering or a related field.
  • Thought leadership, advanced strategic and technical expertise, superior communication and negotiation skills
  • Advanced expertise in designing scalable, high-performance systems, and cross-functional collaboration.
  • Ability to innovate at a high level, lead large-scale projects, and mentor senior team members.
  • Ability to architect complex solutions, align technical vision with business goals, and lead technical strategy initiatives.
  • Mastery of industry trends, company strategy, and future direction.
  • Deep understanding of architectural patterns, software frameworks, and system integration.

Additional Technical Skills and Experience

  • Strongย experience with programming in Goย and C/C++.ย 
  • Experience with cryptographic libraries and frameworks.ย 
  • Experience integrating with external systems using APIs for push-based (webhooks, pub/sub, streaming) and pull-based (polling, REST/RPC/gRPC) data exchange.ย 
  • Strong knowledge of event-driven and message-oriented architectures, using tools such as Kafka, cloud-native pub/subย systemsย or similar.ย 
  • Experience with deep cryptographic object inspection, secure protocol implementation (TLS, PKI, key management), and certificate validation a big plus.ย 
  • Experience with static analysis tools and techniques, including parsing, bytecode analysis, and vulnerabilityย detectionย a big plus.ย 
  • Exposure toย endpoint agents, scanning tools, and security integrationsย a bigย plus.ย