Senior .NET developer, desktop
Занятость | Полная занятость |
Полная занятость | |
Адрес | Беларусь, Минск |
Описание вакансии
Компания в поиске Senior .NET developer для разработки десктопного приложения по управлению лотерейными машинами.
Стек технологий: .NET (С#), SQL, WPF.
Чем предстоит заниматься:
- полный цикл разработки продукта с нуля;
- разработка архитектуры системы, плана разработки, кодирование, тестирование;
- разработка процедуры ведения различных версий продукта (модификация, слияние/разделение версий компонентов, выпуск релиза, обновление программы на стороне заказчика);
- управление лотерейными машинами на основе промышленных автоматов OMRON, Schneider Electric с использованием протоколов Modbus и OMRON FINS over TCP/IP;
- создание, управление и работа с локальной БД (SQLite) или MS SQL;
- написание технической документации будет плюсом.
Наши пожелания к вам:
- 3+ года опыта с С#, .NET, ООП;
- опыт работы с Git;
- Английский B1 (Intermediate).
- Backend:
- опыт работы с TCP/IP коммуникациями. В т.ч. корректная обработка ошибок, определение дисконнектов и автоматический реконнект;
- опыт разработки многопоточных приложений на С#;
- знание и опыт работы с SQL;
- навыки работы с SQLite и MSSQL, установки и настройки MSSQL;
- навыки разработки функций аутентификации и проверки прав пользователей;
- приветствуется опыт управления промышленными автоматами (PLC) с использованием протоколов Modbus и OMRONFINSoverTCP/IP;
- приветствуется опыт работы со сторонними библиотеками (NLog, NModbus).
- Frontend:
- опыт разработки GUI. Знание WinForms, WPF;
- разработка плагинов и пользовательских компонентов;
- создание отчетных документов PDF, XML и MSOffice из C# приложения и их отправка по smb, ftp, http, mail (smtp/exchange);
- приветствуется опыт работы со сторонними GUIframeworks (DevExpress, Telerik).
Будет плюсом:
- опыт в автоматическом тестировании;
- написании технической документации.
Что предлагаем:
- удаленная работа с регулярными встречами в офисе с руководителем проекта.
Как устроен процесс найма:
- Интервью с заказчиком;
- Техническое задание;
- Финальное интервью.
Требования
Опыт | Более 6 лет |
Условия работы
График работы | Полный день |
Добавлено 6 дней назад
Пожаловаться