Sr. Desktop .NET Engineer

Jobgether

Schweiz

A distancia

CHF 55.000 - 59.000

Jornada completa

Hace 2 días
Sé de los primeros/as/es en solicitar esta vacante

Consigue una respuesta de este empleador

Tu currículum y tu carta de presentación, adaptados exactamente a lo que buscan contratar.

Supera los filtros ATS

Ventajas ofrecidas por este puesto de trabajo

Monthly contract rate: $6,000-6,500USD
Fully remote in Europe
Long-term contract (2 years, extend to
Greenfield IoT project exposure
International collaboration with a 0

Descripción de la vacante

Jobgether is seeking a Sr. Desktop .NET Engineer to join a partner-led, fully remote engagement based in Switzerland.

You will design and build desktop applications in C#/.NET, using MVVM with WPF/WinUI/MAUI, and integrate with hardware, sensors, and robotics for a large-scale IoT project with a German client. You will work across UI, real-time data processing, and performance optimization within an international distributed team, delivering a long-term project with potential extensions.

Formación

  • Strong professional experience with C# and .NET/.NET Core.
  • Desktop apps using WPF/WinUI/MAUI and MVVM.
  • Multithreading, async/await and performance optimization.
  • Familiarity with network protocols and API integration.
  • B2-level German proficiency for client communication.
  • Experience with hardware integrations, sensors or similar systems.
  • Exposure to C++ or native modules (DLLs) is advantageous.
  • Ability to collaborate in a distributed, international engineering team.

Responsabilidades

  • Design, develop, and maintain desktop applications using C# and .NET.
  • Build modern user interfaces with WPF/WinUI/MAUI following MVVM.
  • Develop custom UI controls and 2D/3D data visualisation components.
  • Integrate desktop software with hardware devices, sensors, and robotics.
  • Implement high-performance, multithreaded, and asynchronous solutions.
  • Work with TCP/UDP, WebSocket, gRPC, and REST APIs.
  • Collaborate with teams developing native C++ modules and SDKs.
  • Contribute to system architecture, optimization, scalability, and delivery.

Conocimientos

C#/.NET
WPF/WinUI/MAUI
MVVM
Multithreading/Async
Network protocols/APIs
German (B2)
Hardware integrations
C++/native modules
Distributed international team

Descripción del empleo

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

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.
Consigue la evaluación confidencial y gratuita de tu currículum.

o arrastra y suelta tu archivo aquí

Similar jobs

Puestos de trabajo similares que vale la pena comparar

Remote Senior Desktop .NET Engineer — IoT/Hardware
Remote Senior Desktop .NET Engineer — IoT/Hardware

Jobgether • Suiza

A distancia
CHF 55.000 - 59.000
Monthly contract rate: $6,000-6,500USD
Fully remote in Europe
Long-term contract (2 years, extend to
+2
Senior .NET Developer (Fintech)
Senior .NET Developer (Fintech)

Jobgether • Suiza

A distancia
CHF 120.000 - 180.000
Fully remote
27 vacation days
Sick leave
+8
Desktop Support Engineer -Switzerland
Desktop Support Engineer -Switzerland

Blupace Tech • Zürich

Presencial
CHF 70.000 - 90.000
Software Engineer (Edge - Devices & Mobile)
Software Engineer (Edge - Devices & Mobile)

Jobgether • Suiza

A distancia
CHF 120.000 - 180.000
Fully remote
Flexible hours
International team
+1
Backend Application Developer (Core Specialist Tier)
Backend Application Developer (Core Specialist Tier)

Allps • Zürich

Presencial
Confidential
Professional development opportunities
Collaborative work environment
Competitive salary and benefits package
Senior Full Stack Engineer (F# / ASP.NET Core / ReactJS)
Senior Full Stack Engineer (F# / ASP.NET Core / ReactJS)

Jobgether • Suiza

A distancia
CHF 120.000 - 180.000
Remote-First culture
Learning budget
Team events and offsites
Senior Full Stack Developer
Senior Full Stack Developer

Noir • Winterthur

Híbrido
CHF 90.000 - 130.000
.NET Software Engineer
.NET Software Engineer

Noir • Genf

Híbrido
CHF 90.000 - 110.000
15% bonus
Generous stock option plan
Choice of computer and gear
+3
Senior Design Engineer
Senior Design Engineer

Jobgether • Suiza

A distancia
CHF 120.000 - 180.000
Competitive compensation package
Stock option program
Remote-first across Europe
+1
.NET Software Engineer
.NET Software Engineer

Noir • Winterthur

Híbrido
CHF 110.000 - 120.000
Bonus
Benefits
Ubicaciones