Sr. Desktop .NET Engineer

Jobgether

Deutschland

Remote

EUR 60,000 - 65,000

Full time

9 days ago

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Benefits offered by this job

Fully remote in Europe
2-year contract with extension to 3
Long-term engagement and stability
Greenfield IoT platform opportunity

Job summary

Jobgether seeks a Sr. Desktop .NET Engineer based in Germany for a fully remote, long-term engagement. You will design, develop, and maintain desktop applications in C#/.NET, build interfaces with WPF/WinUI/MAUI following MVVM, and integrate with hardware and sensors in a distributed team.

You will work on high-performance, multi-threaded solutions and collaborate with native C++ modules. The role offers stability and an opportunity to influence architecture in a greenfield IoT project for a

Qualifications

  • Strong experience with C# and .NET/.NET Core.
  • Experience with desktop applications using WPF/WinUI/MAUI.
  • Knowledge of MVVM architecture.
  • Familiar with multithreading, async/await, and performance optimization.
  • German language at B2 level for client communication.
  • Experience with hardware integrations is a plus.

Responsibilities

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

Skills

C#
NET Core
WPF/WinUI/MAUI
MVVM
Async/Multithreading
Networking/API
German B2
Hardware integration
C++ interop
Distributed team

Tools

DLL Interop
SDK integrations

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

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

Senior Software Engineer C# / .NET (m/w/d)
Senior Software Engineer C# / .NET (m/w/d)

New Monday GmbH • Mannheim

Hybrid
EUR 70,000 - 110,000
Senior C++ Engineer, Desktop Applications
Senior C++ Engineer, Desktop Applications

Bandpey • Germany

Remote
EUR 167,000 - 257,000
C++ Software Engineer / Developer – Munich | Hybrid | Long-Term Contract
C++ Software Engineer / Developer – Munich | Hybrid | Long-Term Contract

Xcede • München

Hybrid
EUR 70,000 - 100,000
.NET Software Engineer
.NET Software Engineer

Noir Consulting • Bielefeld

Hybrid
EUR 70,000 - 90,000
Free juice bar
Casual dress code
Flexible working hours
+1
Software Developer - C#.NET/Blazor - up to 95% remote (m/f/d)
Software Developer - C#.NET/Blazor - up to 95% remote (m/f/d)

Optimus Search Limited • Bielefeld

Hybrid
EUR 50,000 - 70,000
Senior Software Developer — IoT Web Apps & Cloud
Senior Software Developer — IoT Web Apps & Cloud

QUNDIS GmbH • Germany

Remote
USD 64,425 - 87,852
Performance-based compensation
Team events
Ongoing coaching and professional development
.NET Software Engineer
.NET Software Engineer

Noir • Aachen

Hybrid
EUR 70,000 - 90,000
.NET Software Engineer
.NET Software Engineer

Noir • Bremen

Hybrid
EUR 75,000 - 95,000
Bonus
Benefits
Cloud Engineer
Cloud Engineer

Noir • Germany

Remote
EUR 55,000 - 75,000
Structured career progression
Excellent training
Amazing benefits
System Integrator (Information Technology/Software)
System Integrator (Information Technology/Software)

Black Pen Recruitment • Berlin

Remote
EUR 85,000 - 110,000
Private Health Coverage
Flexible Working Hours
Top-of-the-Line Tools
+2