Sr. Desktop .NET Engineer

Remote

San Francisco (CA)

Remote

USD 67,000 - 73,000

Full time

6 days ago
Be an early applicant

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Benefits offered by this job

Monthly rate $6,000–$6,500 USD
Fully remote within Europe
2-year initial contract

Job summary

Partner Company is seeking a Sr. Desktop .NET Engineer to join a Europe-based remote team on a long-term, fully remote contract.

You will design, develop, and maintain desktop applications in C#/.NET for a greenfield IoT project, integrating with hardware, sensors, and robotics. You will work across UI development, real-time data processing, performance optimization, and system architecture decisions with an international team and a German client.

Qualifications

  • Strong professional experience with C# and .NET/.NET Core.
  • Desktop app development using WPF/WinUI/MAUI.
  • Good understanding of MVVM architecture.

Responsibilities

  • Design, develop, and maintain desktop applications with C# and .NET.
  • Build modern UIs using WPF/WinUI/MAUI following MVVM.
  • Integrate desktop software with hardware devices and sensors.
  • Implement high-performance, multithreaded, asynchronous solutions.

Skills

C#
NET/.NET Core
WPF/WinUI/MAUI
MVVM
Multithreading
Async/Await
REST
gRPC/WebSocket
C++ interop
Hardware integration
Team collaboration

Tools

DLL interop
C++ interop
Native modules

Job description

This position is listed on behalf of a partner company, who manages all applications and next steps. Our partner is looking for a Sr. Desktop .NET Engineer based in Netherlands.

This fully remote, full-time contract opportunity is suited to a senior engineer with strong desktop application development expertise.
You will contribute to a large-scale greenfield IoT project for a German enterprise client.
The role involves building modern desktop applications that connect with hardware, sensors, and robotics systems.
You will work across software architecture, UI development, real-time data processing, and performance optimization.
As part of a distributed international team, you'll help develop integrated systems from the ground up.
The position offers a long-term engagement with opportunities to influence technical direction and architectural decisions.
This is a Europe-based remote role with a focus on challenging engineering problems at the intersection of software and hardware.

Accountabilities:
  • Design, develop, and maintain desktop applications using C# and .NET.

  • Build modern user interfaces using WPF, WinUI, or MAUI, following MVVM architecture principles.

  • Develop custom UI controls and 2D/3D data visualization components.

  • Integrate desktop software with hardware devices, sensors, and robotics systems.

  • Implement high-performance, multithreaded, and asynchronous solutions.

  • Work with communication protocols and APIs, including TCP/UDP, WebSocket, gRPC, and REST.

  • Collaborate with teams developing native C++ modules and SDK integrations.

  • Contribute to system architecture, optimization, scalability, and technical delivery.

Requirements:
  • Strong professional experience with C# and .NET/.NET Core.

  • Solid experience developing desktop applications using WPF, WinUI, or MAUI.

  • Good understanding of the MVVM architecture pattern.

  • Experience with multithreading, async/await, and performance optimization.

  • Familiarity with network protocols and API integration.

  • B2-level German proficiency, required for communication with the client.

  • Experience with hardware integrations, sensor data, or similar systems is a plus.

  • Exposure to C++ or native modules such as DLLs is advantageous.

  • Ability to collaborate effectively within a distributed, international engineering team.

Benefits:
  • Monthly contract rate of $6,000-6,500 USD, depending on experience.

  • Full-time B2B contract.

  • Initial contract duration of 2 years, with a likely extension to 3 years.

  • Fully remote work within Europe.

  • Long-term project engagement and expected stability.

  • Opportunity to build a greenfield IoT platform from concept through delivery.

  • Exposure to advanced hardware, robotics, real-time data processing, and performance-critical systems.

  • Opportunity to influence system architecture and technical direction.

  • International collaboration with a German enterprise client.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Sr. Desktop .NET Engineer (Fully Remote)
Sr. Desktop .NET Engineer (Fully Remote)

Jobgether • United States

Remote
USD 90,000 - 134,000
Fully remote work
European remote collaboration
Long-term contract
Senior Desktop .NET Engineer - Remote IoT & Hardware Apps
Senior Desktop .NET Engineer - Remote IoT & Hardware Apps

Remote • San Francisco (CA)

Remote
USD 67,000 - 73,000
Monthly rate $6,000–$6,500 USD
Fully remote within Europe
2-year initial contract
Senior / Lead .Net Developer
Senior / Lead .Net Developer

Itransition • United States

Remote
USD 120,000 - 180,000
PayPal, Wargaming, Xerox, Philips, Adi
Remote options
Medical insurance
+5
Senior .NET Developer - Fully remote, New England preferred
Senior .NET Developer - Fully remote, New England preferred

Motion Recruitment • Cambridge (MA)

Remote
USD 140,000 - 190,000
Flexible remote work environment
Career growth within a highlytechnical
Medical, Dental, Vision Insurance
Senior Full-Stack Engineer — Remote (Europe)
Senior Full-Stack Engineer — Remote (Europe)

Interactivated Solutions • Netherlands (MO)

Remote
USD 81,000 - 127,000
100% remote cooperation within Europe
Flexible working structure
Opportunity to shape products from early growth stage
+2
Senior .NET Architect – .NET & Blazor
Senior .NET Architect – .NET & Blazor

Pauwels Consulting • Wisconsin

Hybrid
USD 140,000 - 180,000
Hybrid work model (2 days onsite per周)
Open to permanent employees or freel (
Senior .Net Developer
Senior .Net Developer

Troy Web • United States

Hybrid
USD 110,000 - 140,000
Medical coverage
Dental coverage
Vision coverage
+5
Senior Full-Stack Software Engineer (Remote in Europe)
Senior Full-Stack Software Engineer (Remote in Europe)

Skedda • United States

Remote
USD 75,000 - 85,000
Paid time off
Hardware provided (PC or Mac)
Direct exposure to leadership
Senior Backend Developer (.NET)
Senior Backend Developer (.NET)

Proxify • United States

Remote
USD 120,000 - 180,000
On-time monthly payments
Remote work
Flexible hours
+1
Senior AWS Infrastructure .Net Application Engineer
Senior AWS Infrastructure .Net Application Engineer

N-iX • United States

Hybrid
USD 90,000 - 120,000
Flexible working format
Competitive salary
Professional development tools
+1