Инженер-программист
Вакансия "Инженер-программист"
Полная занятость, полный рабочий день
Калужская область
г. Калуга
Обязанности
- Анализ требований заказчиков с технической точки зрения и оценка объема работ
- Проектирование архитектуры систем и приложений под требования заказчиков и постановок
- Слежение и ведение техдолга, планирование работы с ним и его реализации
- Помощь и обучение middle\junior разработчиков
- Поддержка работоспособности текущих систем, приложений и отдельных сервисов, находящихся в промышленной эксплуатации
- Исправление ошибок, найденных как в промышленной среде, так и в среде отладки
- Продумывание непрерывного развития системы с технической точки зрения
Общие требования
Опыт работы в качестве бэк-разработчика от 3 лет.
Кандидат должен знать:
-C# и платформу . Net,
- различные подходы к проектированию и построению архитектуры систем и отдельных сервисов,
- подходы к реализации межсервисной коммуникации,
- методологии разработки,
- принципы работы CLR,
- принципы SOLID, паттерны проектирования и рефакторинга,
- ORM и различные типы Базы данных,
- SQL и основы оптимизации SQL-запросов,
- различные фреймворки для написания тестов,
- механизмы авторизации приложений- сетевые протоколы,
- различные подходы к логированию и мониторингу систем,
- различные подходы к кэшированию данных,
- различные подходы к документированию кода,
- практики выявления и устранения узких мест в производительности системы,
- различные подходы к автоматизации процессов CI/CD