Sr. Desktop .NET Engineer

Jobgether

Portugal

Remote

EUR 60,000 - 65,000

Full time

3 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

Fully remote within Europe
2-year contract with extension
Competitive USD monthly rate
Greenfield IoT project

Job summary

Jobgether, on behalf of a partner company, seeks a Sr. Desktop .NET Engineer based in Portugal for a fully remote, long-term contract. Design and build desktop apps in C#/.NET, with MVVM, WPF/MAUI/WinUI, and modern UI.

You will connect desktop software with hardware, sensors, and robotics, handling real-time data processing and performance optimization on a greenfield IoT platform for a German client. This Europe-based remote role offers a 2-year term with extension prospects and a competitive

Qualifications

  • Proven C#/.NET development experience.
  • Desktop apps built with WPF/WinUI/MAUI and MVVM.
  • Familiar with multithreading, async/await, and performance tuning.
  • Experience with hardware integrations or IoT is a plus.
  • B2 German communication skills for client interaction.

Responsibilities

  • Design, develop, and maintain desktop applications using C# and .NET.
  • Build modern UIs with MVVM and frameworks like WPF/WinUI/MAUI.
  • Integrate desktop software with hardware devices, sensors, and robotics.
  • Implement high-performance, asynchronous, multithreaded solutions.
  • Collaborate with international teams and client stakeholders.

Skills

C#/.NET
WPF/WinUI/MAUI
MVVM
Multithreading/async
API integration
Hardware integration

Tools

Visual Studio
DLLs/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 Portugal.

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 Desktop .NET Engineer - IoT/Robotics (Remote Europe)
Senior Desktop .NET Engineer - IoT/Robotics (Remote Europe)

Jobgether • Portugal

Remote
EUR 60,000 - 65,000
Fully remote within Europe
2-year contract with extension
Competitive USD monthly rate
+1
Senior .NET Developer (C#/.NET) - Hybrid Porto (2 days/week office)
Senior .NET Developer (C#/.NET) - Hybrid Porto (2 days/week office)

HumanIT • Porto

Hybrid
EUR 60,000 - 80,000
Senior .NET Software Engineer (Remote)
Senior .NET Software Engineer (Remote)

Reach IT • Portugal

Remote
EUR 45,000 - 65,000
Senior .NET Developer (Fintech)
Senior .NET Developer (Fintech)

Jobgether • Portugal

Remote
EUR 60,000 - 100,000
Fully remote work
27 paid vacation days per year
Paid sick leave
+8
Fullstack Developer (Angular + .NET) – IoT Data Platform
Fullstack Developer (Angular + .NET) – IoT Data Platform

bridge351 • Lisboa

Hybrid
EUR 52,000 - 68,000
Health and Life Insurance
Remote work opportunities
Hybrid work schedule
Senior .NET Software Engineer
Senior .NET Software Engineer

act digital • Lisboa

Hybrid
EUR 60,000 - 90,000
Software Engineer (Edge - Devices & Mobile)
Software Engineer (Edge - Devices & Mobile)

Jobgether • Portugal

Remote
EUR 90,000 - 130,000
Fully remote
Flexible hours
Global engineering team
+2
Senior FullStack Developer
Senior FullStack Developer

Jobgether • Portugal

Remote
EUR 73,000 - 89,000
Fully remote work (Poland)
Competitive compensation (USD 90k)
Technical ownership
+5
Platform Engineer (P4)
Platform Engineer (P4)

Jobgether • Portugal

Remote
EUR 32,000 - 46,000
Fully remote position across Europe
Flexible hours for distributed teams
Competitive B2B compensation €2,900-€4
+3
Senior Back-End (.Net)
Senior Back-End (.Net)

Newfire Global Partners • Lisboa

On-site
EUR 65,000 - 90,000
Top locations