Старший C#/.NET разработчик

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

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

Компания

Концептуальное проектирование, разработка, бережное внедрение и сопровождение ИТ-систем на полном жизненном цикле

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

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

Компания CUSTIS специализируется на проектировании, разработке и развитии масштабных информационных систем. На протяжении более 20 лет мы реализуем сложные проекты по трансформации бизнеса наших клиентов – лидеров отраслей, используя инновационные подходы к проектированию и современные технологические платформы.

Сейчас мы формируем команду для нового проекта в домене. Система уровня SCP (supply chain planning) для компании с тысячами объектов и сотнями поставщиков на всей территории РФ. Основное назначение системы - управление цепями поставок сырья и материалов для бесперебойного обеспечения строительства, эксплуатации сложного оборудования и поддержания непрерывных технологических процессов.

Технологический стек:

  • Разработка: .NET 5, C# 9
  • IDE: Visual Studio 2019, R#, DBeaver
  • Инфраструктура: Gitlab, Gitlab CI, Docker, k8s, Consul
  • БД: PostgreSQL
  • Для профилирования используем: dotTrace, dotMemory.

Нам нужен старший разработчик, у которого есть:

  • Опыт коммерческой back-end разработки на С# от 3 лет
  • Опыт работы с C# 8 и Nullable reference types
  • Опыт работы с ASP.NET Core 3.1
  • Навык работы с IoC и DI
  • Понимание и умение следовать принципам SOLID
  • Опыт работы с реляционными БД (PostgreSQL в частности)
  • Знание EF Core
  • Опыт проработки, декомпозиции задач
  • Опыт работы с git

Будет серьезным плюсом, если вы:

  • Уже сталкивались с микросервисной архитектурой
  • Уже работали с Docker
  • Владеете Linux, умеете работать с терминалом
  • Имеете опыт работы с ASP.NET Core 5, EF Core 5.0
  • Имеете опыт работы с front-end (TypeScript, React)

Мы ждем, что старший разработчик в нашем проекте будет:

  • Разрабатывать новую функциональность продукта
  • Принимать участие в проектировании модулей продукта
  • Писать юнит-тесты на новую и имеющуюся функциональность
  • Самостоятельно проводить интеграционное тестирование прямых сценариев по своим задачам
  • Взаимодействовать с tech lead (design review, code review), с командой аналитиков и тестировщиков
  • Принимать участие во внедрении продукта

Почему CUSTIS?

  • Свобода выбора: проектов и формата работы. Возможно совмещать удаленный и офисный формат работы (можно полностью удаленно).
  • Партнерские отношения с сотрудниками: отсутствие жесткой иерархии, открытость руководства, ДМС с первого месяца работы, 100% оплата больничных.
  • Масштабные проекты: широкая линейка продуктов, крупные клиенты — отраслевые лидеры.
  • Профессиональное развитие: поддержка нелинейных карьерных траекторий, обмен опытом, обучение и посещение конференций.
  • Комфортные условия труда: офис в центре Москвы с кабинетным форматом, гибкий график с возможностью удаленной работы, кофе-поинты, снеки, регулярные корпоративные офлайн- и онлайн-мероприятия.