технологии:
- С# Net Framework 4.7 (на Net Core в данный момент не работаем)
- C# 7.3
- DevExpress 19.x WinForms
- C++ MFC
- MSSQL Server
- есть также устройство на Linux (C++\Qt), но его поддежка от соискателя не потребуется.
что потребуется знать хотя бы примерно (это все используется в коде)?
- Регулярные выражения
- Рефлексию
- Работа с базой данных
- Работа с http api (редко, но бывает нужно)
- Последовательный (com) порт
- юнит-тесты (ms test framework)
- очень важно иметь хотя бы базовые навыки работы с git, идеально - понимать и применять git workflow (https://nvie.com/posts/a-successful-git-branching-model/)
что нужно будет делать?
у нас есть некоторые задачи, которые являются не срочными и не критически важными, но мы бы хотели их видеть завершенными.
чаще всего в начале мы будем просить перенести логику некоторого кода с c++ на c#. т.е. есть некоторое окно (и связанный с ним функционал), и мы хотим вместо с++ использовать c#. вообще - это наша конечная цель - иметь максимальный процент кода именно в c#, а не в c++, т.к. его ЗНАЧИТЕЛЬНО проще поддерживать и добавлять новые фичи.
также будем просить покрывать юниттестами существующий код в c#.
условия работы:
работы практически на 100% удаленная, хотелось бы познакомиться с вами лично в Бишкеке, но, в принципе, это не обязательно.
оклад, указанный в вакансии, предполагает НЕПОЛНУЮ занятость, т.е. 3-4 часа в день.
у нас спокойная атмосфера, нет обязаловки по высиживанию часов и прочего. нам важен результат.
кого мы ищем?
Идеально под наши запросы подходят студенты последних курсов технических вузов\техникумов, но и другие кандидаты также рассматриваются.
Если человек реально адекватно работает, приносит пользу, то доход будет пересматриваться в сторону увеличения каждые полгода.
тестовое задание.
да, оно есть, потому что не хочется терять время на нулевиков.
задание небольшое, на 3-4 часа.