
НЭК ТЕХ
Разработчик C#/.NET (г.Санкт-Петербург)
- ASP.NET Core
- Clean Architecture
- Entity Framework
- MAUI
«НЭК.ТЕХ» — российская аккредитованная 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, пятидневная рабочая неделя;
• команда сильных разработчиков, хороший климат в коллективе;
• офис в пешей доступности от метро;
• конкурентоспособная "белая" заработная плата, оформление по ТКРФ;
• ДМС после испытательного срока.
Присоединяйтесь к нашей команде! Мы всегда открыты для сильных специалистов с творческим подходом к решению задач и профессиональными амбициями. Если вы готовы достигать собственных результатов в команде и тем самым положительно влиять на развитие компании – мы вас ждём!