15 декабря 2015 г.

В должностные обязанности ведущего программиста C++ входит:
• проектирование и разработка программного обеспечения;
• планирование процесса разработки программных продуктов на языке C/C++;
• координирование работы команды программистов: постановка и распределение задач, контроль их выполнения;
• составление технической документации по разработанному программному обеспечению;
• анализ и оптимизация работы созданных приложений;
• исправление ошибок, поддержка работы программных продуктов.

Заработная плата и требования работодателей
Средняя заработная плата ведущего программиста C++ в Москве составляет 110 000 руб., в Санкт-Петербурге — 94 000 руб., в Волгограде — 58 000 руб., в Воронеже — 61 000 руб., в Екатеринбурге — 76 000 руб., в Казани — 61 000 руб., в Красноярске — 68 000 руб., в Нижнем Новгороде — 66 000 руб., в Новосибирске — 75 000 руб., в Омске — 61 000 руб., в Перми — 68 000 руб., в Ростове-на-Дону — 68 000 руб., в Самаре — 68 000 руб., в Уфе — 61 000 руб., в Челябинске — 69 000 руб.

Должность ведущего программиста открыта для специалистов с высшим образованием (математическим, техническим или IT) и опытом разработки на C++ не менее 2 лет. От соискателей требуется знание принципов объектно-ориентированного программирования, теории реляционных баз данных, хорошее знание С++, SQL, библиотек и шаблонов проектирования. Так как должность ведущего программиста предполагает руководящие функции, потребуется знание методик организации процесса разработки в команде (Scrum, Kanban, Waterfall). Из ключевых навыков — опыт работы с системами контроля версий баг-трекинга, управления проектами (SVN, GIT, JIRA и т.п.), опыт рефакторинга чужого кода, опыт разработки приложений под Windows. Обязательно владение «техническим» английским. Зарплатные предложения для разработчиков, впервые претендующих на должность ведущего программиста, в Москве начинаются от 80 000 руб., в Санкт-Петербурге — от 60 000 руб.

Чуть выше зарплатные предложения для претендентов на должность ведущего программиста со стажем разработки на С++ от 3 лет. Такие специалисты должны знать методологии проектирования программного обеспечения, классические алгоритмы и структуры данных. Также необходимо иметь опыт оптимизации С++ кода. Часть вакансий содержит дополнительные требования к кандидатам, среди которых опыт разработки приложений под *nix системы и навыки разработки сетевых приложений. Зарплатные предложения для соискателей, соответствующих указанным требованиям, в Москве составляют от 90 000 до 100 000 руб., в городе на Неве — от 75 000 до 85 000 руб.

Следующий зарплатный диапазон — для соискателей с опытом руководства командой программистов. Претендентам на зарплату до 130 000 руб. в Москве и до 110 000 руб. в Северной столице ко всему, перечисленному выше, необходимо иметь опыт разработки многопоточных приложений. Конкурентным преимуществом на рынке труда пользуются соискатели, ранее работавшие в крупных коммерческих проектах. Дополнительным плюсом послужит опыт создания клиент-серверных и кросс-платформенных приложений. Часть вакансий требует от кандидатов знания языка Python.

На максимальный доход в качестве ведущего разработчика могут рассчитывать программисты С++ со стажем работы более 5 лет. Работодатели ждут кандидатов с опытом проектирования и разработки высоконагруженных сервисов. Преимуществом для опытных специалистов послужит свободное владение английским языком. Зарплатный максимум для ведущего программиста С++ в Москве — 200 000 руб., в Санкт-Петербурге — до 170 000 руб.

Портрет соискателя
100% кандидатов на позицию ведущего программиста C++ — мужчины. Половина соискателей этой должности — специалисты в возрасте 30–40 лет. Высшее образование имеет 100% соискателей. 13% претендентов на позицию ведущего программиста С++ владеют английским языком на свободном или разговорном уровне.

Источник: Superjob.ru