Sr. Desktop .NET Engineer

Sr. Desktop .NET Engineer

Full-Time Remote
J

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 United Kingdom.

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.

#J-18808-Ljbffr

Sr. Desktop .NET Engineer employer: Jobgether

As a Senior ML Engineer at our innovative healthcare-focused company in the UK, you will be part of a dynamic team dedicated to transforming clinical environments through cutting-edge technology. We offer a collaborative work culture that fosters creativity and professional growth, alongside competitive benefits and opportunities for continuous learning in the rapidly evolving field of machine learning. Join us to make a meaningful impact on healthcare while enjoying a supportive environment that values your contributions.

J

Contact Details:

Jobgether Recruitment Team