Чем предстоит заниматься:
- процессом разработки и сопровождения ПО;
- процессом внедрения ПО;
- участием в тестировании ПО;
- организацией, планированием и реализацией технологических задач;
- разработкой документации, функциональных и нефункциональных требований по развитию ПО в рамках текущей и проектной деятельности;
- работой по обнаружению ошибок в программных продуктах Компании и принимать все возможные меры для их оперативного устранения с целью обеспечения непрерывного и бесперебойного функционирования.
Чего мы ждем от тебя:
- опыт работы с legacy-кодом;
- опыт проектирования архитектурных решений;
- отличные знания Oracle (JSON, XML, оптимизация запросов и кода на PL/SQL, работа с большим объемом данных, понимание архитектуры СУБД);
- работа с протоколами обмена данными SOAP, REST;
- продвинутый уровень знаний программной инженерии, жизненного цикла разработки программного обеспечения, управления требованиями;
- опыт работы с высоконагруженными системами;
- основы тестирования ПО, виды тестирования;
- навыки применения практик разработки (UT, CodeReview), желательно TDD - TFS, GIT, практики DevOps(CI/CD);
Желательные требования:
- желательно наличие опыта работы в команде по гибким методологиям (SAFE);
- опыт работы в банковской/страховой/финтех организации является преимуществом;
- опыт реализации интеграции между ИС является преимуществом;
- желательно наличие опыта работы с Postgres (PL/pgSQL);
- знания БД Оракл на уровне middle;
- желание развиваться в сторону разработчика Постгре и бэкенд разработчика.