Программист C# (Senior)

Зарплата

от 180 000 ₽

Местоположение и тип занятости

КалининградПолный рабочий деньМожно удаленно

Компания

Ведущий разработчик программного обеспечения для автоматизации дистрибуции.

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

Условия работы

Группа компаний «Системные Технологии» – разработчик программных решений управления дистрибуцией для международных компаний – приглашает в команду разработки программиста C# (backend).

О команде:

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

Стек технологий:

  • .Net Framework v.4.7, .Net Core 3.1
  • MS SQL Server (и очень хотим PostgreSQL)
  • ASP.Net WebApi v.2, ASP.Net Core v.3.1
  • SignalR, RabbitMQ, Redis
  • MS Windows + MS IIS (хотим еще и Linux + nginx)

Мы любим DevOps и поэтому используем:

  • Octopus Deploy (и Docker в перспективе)
  • Graylog
  • Prometheus, Grafana
  • PowerShell.

Подход к процессу разработки: работаем по scrum с двухнедельными спринтами. Используем MS Azure DevOps Server 2018 (aka TFS) для source control (git), управления backlog’ом и code review, сборкой, развертыванием. Наличие тестов (unit, integration) является обязательным.

Вам поможет:

  • Опыт разработки в крупных проектах.
  • Понимание принципов ООП и шаблонов проектирования.
  • Опыт тестирования собственного кода.
  • Технический английский.
  • Доброжелательное отношение к комментариям и конструктивной критике.
  • Желание быстро развиваться

Будет плюсом:

  • “Живой” профиль на GitHub.
  • Опыт интеграционного тестирования.
  • Опыт фронтэнд разработки.
  • Понимание принципов бережливого производства.

Задачи, которые предстоит решать:

  1. Завершение перехода от CRUD к CQRS.
  2. Портирование текущих продуктов для работы на open source платформах (Linux, PostgreSQL и др.).
  3. Разработка API для фронтов, других систем комплекса, а также для внешних потребителей.
  4. Развитие системы кастомизации (улучшение системы подключения плагинов).
  5. Разработка функционала для бизнес заказчиков.
  6. Реализация механизмов мультитенантной конфигурации.
  7. Все это должно быть покрыто тестами (unit, integration и end-to-end)!

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

  • Хорошие условия для профессионального и карьерного развития. Комфортный вход в команду и поддержку коллег.
  • Возможность роста внутри любой команды и свободный переход между направлениями.
  • Оплату профессионального обучения и компенсацию участия во всероссийских и международных конференциях.
  • Работу в замечательном новом и просторном офисе (когда закончится COVID-19), оформление по ТК РФ (оплачиваемый отпуск 28 или 31 дня, больничный).
  • Корпоративную библиотеку и покупку профильной литературы.
  • Гибкий рабочий график: возможность самостоятельной организации своего рабочего дня с учетом спринтов, командной работы и внутренних договоренностей, работа из дома.

Развитая IT-отрасль и активное IT-сообщество позволяют коллегам быть в курсе последних событий в этой сфере, а близость к Европе делает доступным посещение профильных конференции международного уровня.

Дополнительные инструкции

Мы рассматриваем сотрудников:

  • в офис на полный день (г. Калининград, Крымская 10);
  • удаленно из любого города на полный день;
  • удаленно на период пандемии с возможностью переезда в Калининград для работы в офисе.

Каждый кандидат выбирает самостоятельно, какой из вариантов ему комфортен.