НЭК.ТЕХ российская аккредитованная IT-компания, единый научно-технический центр, специализирующийся на разработке средств измерений, коммуникационного оборудования IoT в сфере энергетики, высоконагруженных телекоммуникационных решениях и создании собственной компонентной базы.
Реализованные проекты НЭК.ТЕХ востребованы системообразующими энергетическими и промышленными компаниями и лежат в основе технологической независимости России.
Сотрудники НЭК.ТЕХ самая большая ценность компании. Мы коллектив, объединённый совместной работой над амбициозными интересными проектами и общими целями.
Приглашаем в команду C#/.NET разработчика.
Полная занятость, на период испытательного срока (3 месяца) работа в офисе, далее - гибридный формат работы (3/2).
Стек технологий: ASP.NET Core Blazor (.NET 6), ASP.NET Core WebAPI (.NET 8), MAUI (.NET 8), Node.js, React, MediatR, GitLab.
Обязанности (сверху вниз по приоритету):
Поддержка веб-приложения Blazor;
Покрытие существующего решения юнит-тестами (xUnit);
Поддержка мобильного приложения MAUI (.NET 8) для подключения к приборам учета по Bluetooth (BLE);
Поддержка Desktop приложения под OS Windows для стендового оборудования;
Разработка и поддержка REST WebAPI на базе существующего решения;
Поддержка веб - приложения (node.js, React);
Внедрение новых технологий и оптимизация процессов разработки - тестирования;
Требования:
Опыт работы с технологиями из стека более 2-х лет;
Уверенное знание синтаксиса C#;
Опыт работы с асинхронным/многопоточным программированием;
Понимание принципов разработки:
SOLID;
ООП;
паттерны проектирования;
RESTful API;
Clean architecture;
Будет плюсом, если вы имеете следующие навыки:
принципы работы сетевых протоколов (TCP/IP, HTTP и др.);
автоматизированное тестирование (Unit Testing, Integration Testing);
опыт в разработке устройств IoT ( или взаимодействия с ними);
коммерческий опыт работы с HTML/CSS/JavaScript;
понимание принципов работы UART, CAN, RS;
опыт работы с JTAG;
опыт работы со спецификациями Zigbee, Bluetooth;
протоколами M-Bus, Modbus;
разработка ПО для ОС Linux и написание скриптов;
опыт взаимодействия с радиоэлектронной аппаратурой;
опыт взаимодействия с приборами учета электроэнергии;
опыт РБПО (разработка безопасного программного обеспечения).
Условия работы:
SCRUM Agile 2 недельные спринты (трекер YouTrack);
дружелюбная, не бюрократизированная обстановка;
гибкое начало дня с 09:00 - 11:00, пятидневная рабочая неделя;
команда сильных разработчиков, хороший климат в коллективе;
офис в пешей доступности от метро;
конкурентоспособная "белая" заработная плата, оформление по ТКРФ;
ДМС после испытательного срока.
Присоединяйтесь к нашей команде! Мы всегда открыты для сильных специалистов с творческим подходом к решению задач и профессиональными амбициями. Если вы готовы достигать собственных результатов в команде и тем самым положительно влиять на развитие компании мы вас ждём!