Мы ищем увлеченного C# программиста, который хочет работать над интересными задачами на стыке software и hardware. Ваш код будет напрямую управлять физическим оборудованием и обрабатывать данные в реальном времени. Если вам нравится видеть результат своей работы в «железе» и вы хотите решать нестандартные задачи — вам к нам!
Ключевые задачи:
- Разработка, доработка и поддержка ядра программного обеспечения для парковочного оборудования;
- Интеграция с периферийным оборудованием через различные протоколы связи (COM, TCP/IP, USB);
- Оптимизация и рефакторинг существующего кода для повышения надежности и производительности;
- Разработка модулей для desktop-приложений (Windows Forms/WPF) для управления и конфигурации систем;
- Написание технической документации по разработанным модулям;
- Участие в полном цикле разработки: от обсуждения задачи до тестирования и внедрения на объектах.
Мы ждем от тебя:
- Опыт коммерческой разработки на C# от 2-х лет;
- Глубокое понимание .NET Framework / .NET Core;
- Опыт работы с многопоточностью;
- Умение работать с базами данных (SQL Server, PostgreSQL);
- Опыт работы с системами контроля версий (Git);
- Понимание принципов ООП, паттернов проектирования и основ тестирования кода;
- Способность разбираться в чужом коде
Условия работы:
- Формат работы: Удаленная работа с периодическими выездами в офис г. Москва, ул. Угрешская 2, для совещаний, планирования и решения сложных задач (примерно 2-3 раза в месяц);
- Работа в стабильной компании с длинным циклом планирования и понятными целями;
- Официальное трудоустройство по ТК РФ;
- График работы 5/2 с 9:00 до 18:00;
- Интересные и сложные задачи, возможность реализовать свои идеи и повлиять на продукт;
- Профессиональный рост и развитие внутри компании.