Должностная инструкция: Ведущий разработчик 3 категории#
1. Общие положения#
Должность: Ведущий разработчик 3 категории (Staff Engineer) Грейд: 16 Подчиненность: Руководитель департамента разработки / CTO
2. Квалификационные требования#
Источник истины: Полная матрица компетенций с маркерами критичности (
[Критичный],[Nice-to-have]) находится в competency-developers.md . Данный раздел содержит упрощённый список требований для должностной инструкции.
Образование: Высшее (магистратура IT-направления), желательна ученая степень или эквивалент
Опыт работы: Коммерческая разработка от 7 лет, опыт Senior от 3 лет, опыт в BIM/CAD от 3 лет
Технические навыки:
- Признанная экспертиза в C#, .NET, высокопроизводительных системах
- Архитектор на уровне продукта/платформы
- Глубокое понимание всех аспектов BIM/CAD разработки и оптимизации
- Понимание предметной области инженерных сетей
- Видение технического развития продукта
- Решение беспрецедентных проблем производительности и архитектуры
- Знание смежных областей (графика, вычислительная геометрия)
Дополнительные достижения:
- Публикации или доклады на митапах/конференциях
- Вклад в open source проекты
- Признание в команде/департаменте
3. Должностные обязанности#
3.1. Участие в формировании технической стратегии продукта: участие в разработке технической стратегии, оценка новых технологий и подходов, формирование видения развития компонентов продукта.
3.2. Архитектурное проектирование на уровне продукта: проектирование архитектуры крупных подсистем, принятие критичных архитектурных решений, проектирование общих компонентов для команд.
3.3. Решение сложнейших технических проблем: решение беспрецедентных технических проблем, исследование и внедрение инновационных подходов, оптимизация производительности на уровне продукта.
3.4. Техническое лидерство: влияние на технические решения нескольких команд, формирование технической культуры, установление технических стандартов, проведение архитектурных ревью крупных инициатив.
3.5. Развитие технических специалистов: наставничество Senior разработчиков, участие в технических интервью, проведение технических докладов и распространение знаний.
3.6. Кросс-командные инициативы: участие в крупных кросс-командных проектах, унификация подходов между командами.
3.7. Выполнение иных поручений непосредственного руководителя в рамках своей компетенции.
3.7. Типовые задачи#
- Архитектура крупных подсистем (3-6 месяцев)
- Пример: Проектирование подсистемы для нескольких продуктов
- Исследование технологий (1-3 месяца)
- Пример: Оценка и POC применения новых технологий
- Решение критичных проблем (1-2 месяца)
- Пример: Решение фундаментальных проблем производительности
- Кросс-командные инициативы (3-6 месяцев)
- Пример: Унификация подходов между командами
- Менторинг Senior разработчиков (ongoing)
- Пример: Развитие Senior разработчиков в направлении Staff
3.8. Уровень самостоятельности#
- Определяет технические направления в своей области
- Ownership за архитектуру крупных подсистем
- Инициирует и ведет кросс-командные изменения
- Периодическая синхронизация с руководством
4. Ответственность#
Сотрудник несет ответственность за:
- Архитектуру крупных подсистем продукта
- Техническое здоровье своих подсистем
- Технические стандарты в области своей экспертизы
- Формирование технической культуры
- Развитие Senior инженеров
- Успех кросс-командных инициатив
- Технический авторитет в области своей экспертизы
5. Критерии оценки#
- Технические навыки: Признанная экспертиза, архитектура крупных подсистем, решение сложнейших проблем
- Влияние: Влияние на несколько команд, формирование культуры
- Стратегическое мышление: Участие в формировании технической стратегии, видение развития
- Бизнес-impact: Критичен для успеха подсистем, улучшение процессов
Оценка: CTO/Руководителем департамента раз в год + 360° feedback.
6. Карьерный рост#
Следующий шаг: Ведущий разработчик 2 категории (грейд 17) через 1-2 года
Требования:
- Расширение влияния на весь департамент
- Участие в формировании технической стратегии департамента
- Развитие нескольких технических лидеров
- Публикации или доклады на конференциях
Версия: 1.0 Дата: 2025-01-28