Должностная инструкция: Ведущий разработчик 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