Jobgether
Sr. Desktop .NET Engineer
Автоматический пересказ вакансии на русском. Полный текст на языке оригинала и форма отклика — на сайте работодателя.
Senior-инженер для разработки десктопных приложений на C#/.NET в крупном greenfield IoT-проекте для немецкого заказчика. Работа на стыке софта и железа: интеграция с устройствами, сенсорами и робототехникой, UI и обработка данных в реальном времени.
Задачи
- Проектировать, разрабатывать и поддерживать десктопные приложения на C# и .NET
- Создавать современные интерфейсы на WPF, WinUI или MAUI с соблюдением MVVM
- Разрабатывать кастомные UI-контролы и компоненты 2D/3D-визуализации данных
- Интегрировать десктопное ПО с аппаратными устройствами, сенсорами и робототехническими системами
- Реализовывать высокопроизводительные многопоточные и асинхронные решения
- Работать с протоколами и API: TCP/UDP, WebSocket, gRPC, REST
- Взаимодействовать с командами, разрабатывающими нативные C++-модули и SDK
- Участвовать в проектировании архитектуры, оптимизации, масштабируемости и технической поставке
Требования
- Сильный профессиональный опыт с C# и .NET/.NET Core
- Опыт разработки десктопных приложений на WPF, WinUI или MAUI
- Понимание архитектурного паттерна MVVM
- Опыт с многопоточностью, async/await и оптимизацией производительности
- Знание сетевых протоколов и интеграции API
- Немецкий язык на уровне B2 для общения с заказчиком
- Плюс: опыт интеграции с железом, данными сенсоров или похожими системами
- Плюс: знакомство с C++ или нативными модулями (DLL)
- Умение эффективно работать в распределённой международной команде
Условия
- Ставка $6,000–$6,500 USD в месяц в зависимости от опыта
- Полная занятость по контракту B2B
- Начальный срок контракта 2 года с вероятным продлением до 3 лет
- Полностью удалённая работа в пределах Европы
- Долгосрочный проект и ожидаемая стабильность
- Возможность построить greenfield IoT-платформу от концепции до поставки
- Работа с передовым железом, робототехникой, обработкой данных в реальном времени и performance-critical системами
- Возможность влиять на архитектуру и техническое направление
- Международное сотрудничество с немецким корпоративным заказчиком
Навыки
- C#
- .NET
- .NET Core
- WPF
- WinUI
- MAUI
- MVVM
- multithreading
- async/await
- TCP/UDP
- WebSocket
- gRPC
- REST
- C++
- DLL