Design and Test Lab logo

Senior Python Software Engineer (Backend)

Design and Test Lab·Salary not specified

Primary stack

pytestSeleniumOOPPythonSQLunittest

Nice to have's

UMLAmazon Web ServicesGoogle Cloud PlatformDockerSwaggerEnglish

Job description

Description language:

About the Position

Мы ищем опытного Python-программиста со специализацией в разработке REST API веб-сервисов с профессиональным опытом от 2 лет, который начнет разработку backend-сервиса с нуля. Ниша: социальные сети, healthcare.

Responsibilities

  • Разработка функций веб-сервисов по заданным спецификациям и архитектурам;
  • Интеграция с внешними веб-сервисами;
  • Интеграция с базами данных;
  • Покрытие приложений автоматическими тестами;
  • Отладка веб-приложений и исправление ошибок.

Requirements

  • Знание языка Python 3;
  • Знание одного из фреймворков: Django, Flask, Tornado, webapp2;
  • Знание SQL;
  • Минимум 2 года опыта работы;
  • Знание и навыки автоматического тестирования приложений (unittest, pytest, Selenium);
  • Знание ООП и шаблонов проектирования (Эрих Гамма, Мартин Фаулер);
  • Знание и навыки рефакторинга приложений (Мартин Фаулер).

Nice to Have

  • Знание языка UML;
  • Опыт работы с Amazon Web Services, Google Cloud Platform;
  • Знание Docker;
  • Письменный английский язык: корректная грамматика и орфография (уровень intermediate);
  • Знание технологии Swagger;
  • Знание принципов предметно-ориентированного проектирования (Эрик Эванс).

We Offer

  • Программа адаптации и менторства для новых сотрудников;
  • Интересный проект на современных технологиях;
  • Стремление к техническому совершенству разрабатываемых проектов;
  • Четкий план профессионального роста Middle → Senior → Expert, см. Карьера инженера-программиста;
  • 5-дневная рабочая неделя, 8 часов в день, гибкий график, который составляется вместе с сотрудником и менеджером проекта;
  • Все национальные праздники - выходные;
  • Оплачиваемый отпуск: 2 дня за каждый полный месяц работы;
  • Официальное оформление отношений;
  • Дружелюбный коллектив.

About the Company

Высший приоритет компании Design and Test Lab - разработка надежных мобильных приложений. В нашей работе мы применяем научные знания при планировании проекта, разработке архитектуры, программировании и тестировании. Наши программисты в обязательном порядке покрывают программы автоматическими тестами, а также проводят обязательную процедуру code-review. Наша мантра - “Мы не пишем без тестов!”. Наш лозунг: “Мы исправляем ошибки за свой счет!” Потому что, если это делать за счет заказчика, то мы заинтересованы делать как можно больше ошибок. Если за свой счет - то мы думаем, как программировать надежно!

Ценности Design and Test Lab:

★ Proven mobi-modules - разработка на надежных модулях;

★ High-performance apps - разработка без багов, крешей и глюков;

★ Low-cost maintenance - низкая стоимость обслуживания за счет документации и тестов;

★ 1-2-3 integration - легкая интеграция решений;

★ Certified reliability engineers - специализация в надежности приложений.

Office Location

Офис расположен в самом центре Харькова - на ул. Пушкинской, 32.

Расстояние от станций метро:

  • “Архитектора Бекетова” - 300 метров (4 минуты пешком);
  • “Исторического Музея” - 550 метров (7 минут пешком);
  • “Советская” - 700 метров (9 минут пешком).

В офисе кабинетная система. Количество человек в одном кабинете - не более 6 человек. Это позволит сосредоточиться на работе в тишине и уюте.

Contact Information

Виктория Копейкина, HR manager, Design and Test Lab

095 033-17-78, [email protected]

Send your resume

Tweet

Share

Telegram

LinkedIn

WhatsApp

Open Vacancies

Lead QA Engineer

Middle QA Automation Engineer

Senior Python Software Engineer (Backend)

Work at Design and Test Lab

Subscribe to news:

By email

By Telegram

By Facebook

By LinkedIn

© Design and Test Lab. This job description was sourced from the employer's public career page. TheJob is not the employer — we index the posting and route candidates to the source. All content rights and hiring decisions belong to the employer.

Ми, компанія DESIGN AND TEST LAB, впевнені, що майбутнє є тільки у компаній, які вміють писати надійні програми! У зв’язку з техногенністю та софтогенністю, надійність стає вищим пріоритетом.Компанія DESIGN AND TEST LAB вірить у перспективу, затребуваність та міжнародне визнання у IT-фахівців, які вміють програмувати надійно.ТОМУ МИ:1. Вчимо надійному програмуванню2. Розробляємо методики, проводимо наукову працю у сфері надійного програмування3. Пропагуємо та розповсюджуємо професійні знання у сфері надійного програмування4. Зацікавлені в IT фахівцях, які поділяють нашу переконаність і хочуть долучитися до неї для того, щоб спільно і навчатися, та розвивати надійне програмуванняНаша ідеологія «від програміста до інженера», тому що у світі поняття «інженер-програміст» вкладається більш високий статус, уміння, визнання та винагорода. Цьому нас навчає постійна робота із США.Цінності DESIGN AND TEST LAB:★ Proven mobi-modules — розробка на надійних модулях;★ High-performance apps — розробка без багів, крешів та глюків;★ Low-cost maintenance — низька вартість обслуговування за рахунок документації та тестів;★ 1-2-3 integration — легка інтеграція рішень;★ Certified reliability engineers — спеціалізація у надійності додатків.

More at Design and Test Lab

All 39 roles

Popular searches