Станьте частью команды ООО "ТехноКад" – одного из лидеров разработки программного обеспечения в сфере кадастрового учета и регистрации прав собственности.
С 2005 года мы разрабатываем программы и сервисы для автоматизации процессов, связанных с земельно-имущественными отношениями.
Обязанности:
- Реализация заданий
- Исправление ошибок
- Проверка чужого кода
- Проектирование реализации: декомпозиция, выбор технологий и библиотек
- Поддержка инфаструктуры (CI/CD, Docker)
- Поддержка автоматизированного тестирования
Требования:
- Высшее техническое образование
- Опыт чтения чужого кода
- Опыт написания кода на языках C# и JavaScript
- Знание расшифровки принципов SOLID, KISS YAGNI; умение применять их при написании кода
- Написание производительного, асинхронного и многопоточного кода
- Опыт проектирования и оптимизации объектов (таблиц, индексов, представлений) баз данных (PostgeSQL)
- Использование ORM (Entity Framework Core) для работы с базами данных
- Умение реализовывать элементы интерфейсов с использованием HTML и CSS, адаптировать их к браузерам и устройствам
- Умение использовать отладчик в Visual Studio, инструменты разработчика в браузерах и профилировщиков производительности
- Анализ логов и трассировок
- Способность к работе в команде, исполнительность, ориентация на результат
Будет преимуществом:
* умение работать в TFS и с Git
* понимание принципов чистой архитекуры
* понимание принципов предметно-ориентированного проектирования (DDD)
* понимание принципов разделения ответственности за команды и запросы (CQRS)
* понимание принципов событийно-ориентированной архитектуры (EDA)
* написание и поддержка модульных текстов
Мы предлагаем:
- Оформление по ТК РФ в аккредитованную IT компанию, с предоставлением IT льгот
- Квартальные премии
- Возможен гибкий график
- ДМС