Ведущий Backend-разработчик

з/п не указана

Требуемый опыт работы: 3–6 лет

Полная занятость, гибкий график

Компания «ЭкоПоинт» специализируется на решениях по разработке ПО и автоматизации в сельскохозяйственной отрасли. В настоящий момент мы активно разрабатываем решения по автоматизации управления и учёта в сфере животноводства. Наши решения уже более 2-х лет находятся в промышленной эксплуатации более чем на 20 животноводческих комплексах одного из крупнейших агрохолдингов в России.

В московский офис мы ищем опытного backend-разработчика, который вместе с нами будет совершенствовать наши процессы и продукты, чтобы сделать их ещё более функциональными, удобными и надёжными. Впереди у нас несколько направлений развития и множество интересных и сложных задач.

Вам предстоит:

  • Проектировать, разрабатывать и дорабатывать серверные приложения, службы и базы данных в локальной среде (on-premise) и облаках (cloud);
  • Отлаживать код, искать в нём дефекты и узкие места - и устранять их;
  • Разрабатывать автотесты и выполнять авторское тестирование написанного кода;
  • Искать и находить баланс между внедрением сторонних библиотек и фреймворков и разработкой своих велосипедов;
  • Делать ревью кода коллег и дорабатывать код в соответствии с лучшими практиками и рекомендациями;
  • Комментировать код и время от времени писать техническую документацию.

Ждём от вас:

  • Опыт разработки backend на C# / .NET от 3 лет;
  • Уверенное владение git;
  • Знание ООП, основных паттернов проектирования и принципов SOLID;
  • Знание базовых алгоритмов и структур данных;
  • Умение писать понятный код, комментировать его и выполнять рефакторинг;
  • Умение выполнять авторское тестирование написанного кода.

Ещё мы ценим:

  • Умение доводить задачи до конца и оценивать их трудоёмкость;
  • Умение продумывать реализацию фич и работать над ошибками;
  • Умение задавать вопросы, разбираться в коде и требованиях;
  • Умение работать как в команде, так и самостоятельно.

Жирным плюсом будет умение применять в работе:

  • Автотестирование: модульное, интеграционное, сквозное;
  • SQL, NoSQL, Entity Framework
  • DI/IoC
  • CI/CD
  • Message brokers.

Мы ведём разработку с использованием:

  • Version Control: Git, GitHub, Git Flow
  • CI/CD: Travis CI
  • Frontend: Angular 2+, Typescript, ECMAScript 2015+, Electron
  • Backend: ASP.NET Core 2.0+, C# 7+
  • DBMS: SQLite, LiteDb, MongoDb, PostgreSQL
  • Data access: Entity Framework Core 2.0+, SQL, MongoDB C#/.NET Driver
  • DI/IoC: Autofac
  • Message brokers: RabbitMQ
  • Unit testing framework: xUnit
  • Cloud: Azure, Яндекс.Облако
  • IDE: На ваш вкус.

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

  • 100% белую заработную плату;
  • Очень гибкий график работы;
  • Возможность частичной удалённой работы;
  • Дружный молодой коллектив: команда разработки в Москве и команда тестирования и внедрения в Воронеже;
  • Современный комфортный офис класса А в 12 минутах пешком от ст. м. Нагатинская;
  • Бесплатные чай-кофе-сливки и плюшки-печеньки-вафли-кексы и много ещё всякой сладкой глюкозы для продуктивной работы мозга.

Ключевые навыки

C#
ООП
RabbitMQ
Git
ASP.NET
MongoDB

Контактная информация

Никифорова Анна

+7 (495) 7815481

nikiforova@pointcad.ru

Адрес

Нагатинская, Москва, 1-й Нагатинский проезд, 10с1

Вакансия опубликована 11 ноября 2019 в Москве

Смотреть отклик
Написать сопроводительное письмоПисьмо отправлено

Сопроводительное письмо к отклику

Похожие вакансии