Отдел разработки программного обеспечения

Группа разработки технологий

Ведущий программист (WEB)

Уровень зарплаты от 80 000 руб. по результатам собеседования.

Должностные обязанности:

Непосредственное управление процессом и личное участие в разработке новых и поддержки текущих технологических решений на языке PHP и javascript.

Требуемые знания и опыт:

- опыт разработки на PHP и javascript не менее 5 лет;
- знание ООП и паттернов;
- знание HTML и CSS;
- знание SQL (PostgreSQL);
- английский язык на уровне чтения технической документации.

Желательны:

- опыт разработки на Python;
- понимать чужой исходный код и умение работать с ним;
- уметь работать с GIT;
- опыт применения алгоритмов для работы с большими массивами данных;
- опыт разработки приложений для ОС Android;
- опыт написания юнит-тестов;
- желательно знание NodeJS;
- опыт работы с одним из фреймворков: React, Vue, Angular;
- опыт работы с webpack;
- умение работать с виртуальными машинами.

Требуемые качества:

Коммуникативность, умение работать в команде;
Внимательность, ответственность, самостоятельность;
Аналитические способности.

Ведущий программист (QT)

Уровень зарплаты от 80 000 руб. по результатам собеседования.

Должностные обязанности:

Управление процессами и личное участие в разработке новых и поддержке текущих технологических решений под ОС Linux / AstraLinux / Windows на языке C++ с использованием фреймворка Qt, в том числе графических приложений.

Требуемые знания и опыт:

- опыт разработки на С++ с использованием фреймворка Qt не менее 5 лет;
- знание стандартной библиотеки STL, алгоритмов и структур данных;
- знание SQL (PostgreSQL); - знание стека TCP/IP, понимание принципов работы локальных сетей;
- знание принципов многопоточного программирования;
- знание и опыт разработки для ОС Linux;
- английский язык на уровне чтения технической документации.

Желательны:

- иметь знания QML;
- опыт разработки на JavaScript;
- опыт разработки Web-сервисов, понимание REST API, RPC (Json\Xml);
- понимать чужой исходный код и умение работать с ним;
- уметь работать с GIT;
- опыт применения алгоритмов для работы с большими массивами данных;
- опыт разработки приложений для ОС Android;
- опыт написания юнит-тестов;
- опыт применения TDD;
- умение работать с Jenkins;
- умение работать с виртуальными машинами.

Требуемые качества:

Коммуникативность, умение работать в команде;
Внимательность, ответственность, самостоятельность;
Аналитические способности.

Группа разработки проектов

Ведущий программист

Уровень зарплаты от 85 000 руб. по результатам собеседования.

Должностные обязанности:

- непосредственное управление процессом и личное участие в разработке специального программного обеспечения проектов;
- участие в согласовании технического задания и формировании концепции проектов, их функциональной и информационной моделей;
- формирование, согласование и контроль исполнения внутреннего плана работ;
- формирование постановок задач для исполнителей;
- организация процесса контроля выполненных задач и процесса тестирования;
- активное взаимодействие с Заказчиком при предоставлении проекта на всех этапах разработки.

Требуемые знания и опыт:

- опыт разработки на С++ с использованием фреймворка Qt;
- опыт разработки на PHP и javascript;
- понимать чужой исходный код и умение работать с ним;
- знание SQL (PostgreSQL);
- знание ОС семейства Linux (желательно Astra Linux);
- умение работать с GIT;
- желательно знание ГОСТов при разработке ПО;
- желательно умение работать с Jenkins;
- желательно умение работать с виртуальными машинами;
- английский язык на уровне чтения технической документации.

Требуемые качества:

Коммуникативность, честность, умение работать в команде;
Внимательность, ответственность, самостоятельность;
Аналитические способности.

Группа тестирования

Junior-тестировщик

Уровень зарплаты от 30 000 руб. по результатам собеседования.

Должностные обязанности:

- написание тест-кейсов;
- постановка задач(ПЗ) программистам для корректировки;
- обнаружение несоответствия между реализованным функционалом и ПЗ;
- ручное тестирование web и десктопных приложений, в дальнейшем участие в автоматизации тестирования;
- взаимодействие с командами разработки и аналитики по вопросам, связанным с контролем качества разработки и тестирования приложений.

Требования:

- высшее / неоконченное высшее образование;
- представление о процессах тестирования;
- желание и умение работать в команде;
- хорошее логическое мышление, внимательность к мелочам и желанием работать в сфере тестирования.

Вашим преимуществом будет:

- знание языков программирования;
- знания по работы с базами данных (PostgreSQL);
- опыт работы с операционными системами Linux.

ЗНП АО «Отделение ПВЭ и Ф»

Условия работы:

- оплата по ТК РФ;
- оплата больничных листов и отпуска, согласно ТК РФ;
- полная или частичная занятость, работа в офисе;
- совмещение с учебой;
- обучение и поддержка на всех этапах;
- работа в дружном профессиональном коллективе.