Описание вакансии
Региональный центр тестирования и контроля качества «Санкт-Петербург» (РЦТиКК) — структурное подразделение Центра развития Департамента информационных технологий Банка России, занимающееся тестированием всего программного обеспечения, используемого в Банке России и разработанного как внутренними разработчиками (Региональные центры развития), так и внешними компаниями — разработчиками.
Команда профессионалов в областях функционального тестирования, разработки автоматизированного тестирования ПО, управления качеством проводит тестирование следующих типов приложений: веб-приложения, настольные приложения, серверные приложения и сервисы.
Мы ищем опытного Full‑stack разработчика для участия в перспективном проекте — создании фреймворка автоматизированного тестирования. Если вы готовы внести вклад в разработку инновационного инструмента и обладаете глубоким пониманием современных технологий, мы будем рады видеть вас в нашей команде.
Что предстоит делать:
- разрабатывать программную архитектуру реализуемых компонентов системы;
- организовывать и координировать меры по контролю качества кода;
- валидировать программную реализацию на соответствие техническим требованиям;
- участвовать в испытаниях доработанного ПО;
- разрабатывать техническую и рабочую документацию.
Мы ожидаем от кандидата:
- высшее техническое образование;
- опыт разработки — не менее 3 лет;
- знание языков программирования: Java; Node.js — приоритетные ЯП; JavaScript; React; TypeScript; Ansible;
- владение SQL и NoSQL, понимание ORM;
- опыт работы с фреймворками: JUnit; Mocha; Spring 2/3; Angular; React;
- опыт разработки серверных компонентов REST service;
- понимание принципов работы:REST API;
- протоколов взаимодействия (HTTPS, gRPC, SSL, TLS).
Мы предлагаем:
- офисный формат работы и гибкое начало рабочего дня;
- получение действительно уникального опыта в мегарегуляторе, участие в проектах, которые напрямую или косвенно затрагивают весь финансовый рынок России;
- возможности для профессионального развития и развитую ИТ культуру: наставничество, обучение в Университете Банка России, профессиональные клубы, конференции, сильная команда руководителей и коллег;
- работу с современным стеком технологий, в том числе разработка Backend на Java 17, SpringBoot, Spring (Data, Security, Web, Actuator);
- использование как стандартных средств коллективной работы (Jira, Confluence), так и собственных средств (свой портал видео-конференц связи, собственная среда тестирования и разработки и т.п.);
- работу в сбалансированных и полнофункциональных проектных командах;
- стабильность при постоянном развитии;
- широкий социальный пакет (дополнительные дни к отпуску, возможности для отдыха по льготным ценам, свой многопрофильный медицинский центр, корпоративные скидки на спорт и активная спортивная жизнь внутри Банка России, пенсионная программа и многое другое) .