FullStack разработчик

FullStack разработчик

Москва

iFellow – ИТ-компания, предлагающая сервисно-ориентированный подход к разработке ПО, тестированию и сопровождению информационных систем для финансовых, страховых и телекоммуникационных организаций, грузовой и пассажирской авиации, а также ритейла и логистики.

Мы расширяем команду и будем рады принять в наш коллектив FullStack разработчика на банковский проект:

Обязанности:
  • Участие в полном цикле проектирования и разработки клиентской и серверной частей торговых сервисов:

    • Проведение системного анализа бизнес-требований, проверка требований на соответствие к существующей архитектуре системы;
    • Проектирование решений и разработка приложений в соответствии с требованиями;
    • Проведение первичного тестирования реализованного решения;
    • Введение в эксплуатацию.
  • Интеграция разрабатываемых решений в систему мониторинга работоспособности систем, обеспечение бесперебойной работы систем и сервисов;
  • Соблюдение процедур Continuous Intergration;
  • Проведение модульного тестирования, разработка unit-тестов;
  • Анализ производительности приложений, профилирование приложений, оптимизация существующих решений;
  • Рецензирование и рефакторинг исходного кода;
  • Документирование инфраструктуры и интеграционных решений.
Условия:
  • Работа в офисе; 
  • Гибкое начало рабочего дня, график 5/2;
  • Отсутствие дресс-кода;
  • Дополнительный оплачиваемый отпуск при значимых событиях в жизни;
  • Полис ДМС со стоматологией после успешного прохождения испытательного срока;
  • Льготное страхование.
Требования:
  • Опыт работы в качестве разработчика на языках программирования .Net/C# не менее 3 лет;
  • Знание принципов объектно-ориентированного программирования, шаблонов программирования и проектирования, практический опыт создания сложных программно-аппаратных систем, опыт работы с сетевым и серверным оборудованием;
  • Практический опыт разработки приложений в соответствии с принципами Continuous Intergation;
  • Практический опыт написания высоконагруженных, многопоточных приложений, разработки запросов к MSSQL, написания тестов и проведения контроля кода;
  • Опыт анализа производительности и профилирования приложений;
  • Знание методик и принципов командной разработки (Waterfall, Agile, DevOps, Continuous Intergration);
  • Уровень знания английского языка, необходимый для чтения специализированной литературы.
Вернуться к списку