Следующий уровень в карьерной лестнице программиста – ведущий разработчик. Он же архитектор или Senior Developer. В этой категории он выполняет функции руководителя технического отдела, распределяя обязанности между командами, работающими над одним проектом. В его обязанности также входит:
- организация технических встреч с персоналом;
- разработка собственных стандартов написания кода;
- управление и контроль за работой команды;
- проверка кода и вынесение резюме.
Senior Developer знает, каким должен быть конечный продукт, на основе чего он разрабатывает план действий и распределяет обязанности между сотрудниками. Управляет всеми командами в коллективе, планирует их работу и организует проверки навыков для продвижения сотрудников по карьере. Самостоятельно разрабатывает сервисы и приложения любой тематики и с применением современных технологий. Ему под силу задачи любого уровня сложности. Является связующим звеном между руководством и командами исполнителей. Сеньор должен знать:
- несколько языков программирования;
- все популярные библиотеки и фреймворки;
- работу и организацию DevOps-циклов;
- Docker, Kubernetes и Sentry;
- профессиональный английский;
- методы выполнения экспертизы в сопряженных отраслях.
Senior больше работает с персоналом и заказчиками. На это отводится до 50% его общего рабочего времени. Непосредственно с кодом взаимодействует не более 30%, а 20% отнимает работа с планированием и развитием бизнеса. Эксперт должен обладать такими дополнительными навыками, как умение находить выход из сложной неопределенной ситуации, управление младшим персоналом, правильно объяснять выбранные решения и убеждать в правильности их выбора, а так же быстро перестраиваться между проектами и людьми.
Перед сеньором открывается три пути. После прохождения определенного цикла получает возможность перейти в категорию Team Lead, Архитектора программного обеспечения и Технического эксперта. Средний уровень заработной платы такого работника составляет 330-340 тыс. руб. В некоторых случаях и в зависимости от масштабов компании заработок увеличивается до 500 и 800 тыс. руб.