Software (Java) Разработчик // Обнинск, Калуга, Ульяновск, Минск, Москва, Санкт-Петербург, Казань, Гомель, Харьков

Software (Java) Разработчик // Обнинск, Калуга, Ульяновск, Минск, Москва, Санкт-Петербург, Казань, Гомель, Харьков

zimad logo

Ищем в нашу команду опытного Software (Java) Разработчика в нашу дружную команду профессионалов.

Описание вакансии

Как участник команды разработчиков Вы будете;

  • Самостоятельно применять на практике методики Agile, осуществляемые в компании;
  • Отвечать за компоненты продуктов, включая создание спецификаций, дизайна и реализацию;
  • Принимать участие в составлении сроков реализации компонентов продукта;
  • Разрабатывать, поддерживать и расширять возможности данного модуля, руководствуясь составленным графиком, используя принятые в компании практики написания кода;
  • Писать и внедрять unit тесты к разрабатываемым модулям;
  • Исправлять ошибки, найденные в модулях;
  • Помогать отделу составления тех документации;
  • Содействовать инженерам по контролю качества в разработке тест -планов и локализации ошибок ПО;
  • Отвечать за code review, проводимого в команде;
  • Работать с другими командами инженеров для обеспечения успешной разработки и внедрения продукта;
  • Своевременно отчитываться о текущем статусе на проекте менеджеру или ведущего инженеру.

Требования:

  • Высшее образование в области компьютерных, инженерных технологий или в другой смежной области, относящейся к разработке программного обеспечения;
  • Опыт работы с C или Java от 3 лет;
  • Глубокие знания стандартной библиотеки, контейнеров и алгоритмов;
  • Понимание динамического полиморфизма и специфических понятий C, таких как дружественные классы;
  • Знание языковых инструментов, таких как Valgrind и т.д.;
  • Внедрение автоматизированных платформ тестирования и юнит-тестов;
  • Отличные коммуникативные навыки — как устные, так и письменные;
  • Ориентированность на клиента, на результат и тесное сотрудничество с локальными и удаленными командами;
  • Легкая адаптация к изменяющимся приоритетам и быстро развивающейся рабочей среде;
  • Исполнительность;
  • Интерес к новым технологиям;
  • Способность выявлять проблемы и поднимать вопросы по существу;
  • Знание английского языка на уровне intermediate/upper-intermediate.

Желательно:

  • Разработка Linux Kernel Object;
  • Четкое понимание технологий Core TCP / UDP / IP, таких как: Streams, DHCP, Routing protocols;
  • Опыт работы в написании, устранении неполадок, отладки сетей и kernel level code;
  • Детальное понимание сокетов unix; знание netfilter / iptables;
  • Знания и опыт работы с балансировщиками нагрузки, брандмауэрами и беспроводными технологиями;
  • Знание принципов, архитектуры и протоколов передачи данных, включая технологии TCP / IP, маршрутизации, коммутации и Ethernet;
  • Знания:
  •    Многопоточного программирования
  •    Скриптов (Python)
  • Знание Test Tools / Automation, систем отслеживания и методологий тестирования;
  • Администрирование Unix;
  • Опыт использования Eclipse;
  • Способность инициировать и участвовать в технических обсуждениях;
  • Знание мобильных технологий.

Мы предлагаем:

  • Работу на интересном IT-проекте;
  • Комфортабельный офис в центре города;
  • Официальное оформление: белая зарплата, отпуск, больничные;
  • Конкурентную заработную плату;
  • ДМС по завершении испытательного срока;
  • Бонусы по результатам работы;
  • Частичная компенсация курсов английского языка;
  • Участие в профильных мероприятиях (конференции, семинары, тренинги);
  • Профессиональный и карьерный рост;
  • Все условия для эффективной работы;
  • Рассматриваем кандидатов из других городов и готовых к релокации;
  • Оказываем поддержку при переезде.