Разработчик C#

По договоренности

  • Динамо
  • Белорусская
  • Маяковская

В компании ООО "БурСервис" открыта вакансия Backend-разработчик C#

Бурсервис – крупнейшая российская нефтесервисная компания. Нашими приоритетами являются безопасность и качество. Сотрудники Бурсервиса вносят большой вклад в процветание компании и нефтегазовой индустрии в целом!

Чем предстоит заниматься:

  • Разработка сервисов, микросервисов. CRUD операции с данными. Расчетные сервисы с математикой. Отказоустойчивость сервисов. Логирование сервисов.
  • Проектирование архитектуры проекта.
  • Интеграция с различными сервисами по средства http, grpc и других протоколов.
  • Интеграция с промышленными системами по различным протоколам ETP (WITSML), ModBus, OPC.
  • Разработка под .Net 8.
  • Поддержка и доработка легаси .Net Framework 4.7+.
  • Работа с базами данных MSSQL, PostgreSQL. Разработка архитектуры БД, Создание структур, схемы данных в БД. Заполнения данных.
  • Миграции между базами данных. MSSQL to PostgreSQL.
  • Работы с ORM EF CORE, Linq2Db. Миграции по средством ORM или другими сторонними инструментами.
  • Работа с очередями сообщений RabbitMQ, Kafka. Обмен данных между сервисами. Обеспечение RT обмена данными между несколькими сервисами, приложениями.
  • Написание тестов для разрабатываемого функционала.
  • Документирование кода.
  • Ревью кода.

Что мы ожидаем:

  • Опыт разработки на C# от 4 лет.

  • Опыт работы с .NET Core / .NET 6+.

  • Понимание принципов ООП, SOLID, DDD.

  • Опыт работы с брокерами сообщений (Kafka, RabbitMQ, NATS).

  • Понимание асинхронного программирования и работы с потоками. Многопоточность, параллелизм. Блокировки вызовов в потоках. Синхронизация потоков.

  • Опыт работы с PostgreSQL/MS SQL Server, знание ACID и индексации.

  • Уверенное владение Entity Framework/Dapper/Linq2DB.

  • Опыт работы с очередями сообщений и event-driven архитектурой.

  • Опыт работы с Git и CI/CD.

  • Знание паттернов проектирования (Фабрика, Одиночка, Декоратор, Итератор, Посредник, Наблюдатель и др).

  • Знание архитектурных паттернов.

  • Опыт работы с agile, понимание таких понятий как бэклог, спринты, стендапы, демо, ретроспективы, техдолг.

  • Опыт работы с REST API, WEB API, GraphQL.

  • Опыт работы с HTTP, WEBSOCKET, SignalR.

  • Опыт Docker.

  • Написание тестов.

  • Работа с монолитами и микросервисами.

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

  • Знание/опыт работы в предметной области проекта - Бурение.

  • Опыт разработки параллельных алгоритмов.

  • Опыт разработки симуляторов.

  • Если Вы готовы поделиться или прислать примеры кода (интересует, как Вы пишете код, начиная от реализации функций и классов. Мини таска на сортировку или т.п. Как проектируете код, декомпозиция задач, разбитие на классы. Организация проектов внутри солюшена, чего придерживаетесь).

  • Опыт работы с Blazor.

  • Опыт работы с NoSQL базами (MongoDB, Redis).

  • Опыт работы с highload-системами.

  • Опыт переписывания из монолита в микросервисы или обратно. Отказ от монолитов, микросервисов, создание гибридов, либо другие глобальные рефакторинги систем. Причины по которым происходило переписывание.

  • Базовые знания Kubernetes и Docker.

  • Настройка линтеров.

  • Знание математики, в том числе высшей.

Что мы предлагаем:

  • Полис ДМС, страхование жизни, ежегодная индексация заработной платы, возможность расширить ДМС на членов семьи;
  • Работа в команде профессионалов, система наставничества;
  • Дополнительное обучение, повышение квалификации;
  • Возможность развиваться, профессиональный и карьерный рост приветствуется;
  • Социальные политики компании, включая, но не ограничиваясь возможностью компенсации занятий спортом, оказания материальной помощи при значимых событиях в вашей жизни и пр.;
  • Премия ко дню нефтяника, новогодние подарки детям;
  • Премии за отличную работу;
  • Система дополнительного премирования за личные достижения;
  • Трудоустройство в соответствие с ТК РФ;
  • Уровень заработной платы обсуждается по итогам собеседования.

Адрес: Россия, Москва, улица Двинцев, 12к1
Показать на большой карте

Поделиться:

Опубликована 21 день назад

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

Требования: Опыт работы разработчиком 1С, от 3 лет; Глубокое понимание механизмов 1С, процессов взаимодействия ...
  • Полный день
  • Опыт от 3 лет
Логотип компании Русская Медиагруппа, радиохолдингРусская Медиагруппа, радиохолдинг
  • Москва
6 дней назад
СберМобайл – это не просто компания, это движущая сила цифровых и телекоммуникационных инноваций в экосистеме Сбера. Мы создаем решения, которые упрощают жизнь людей, помогают бизнесу развиваться и меняют государственные процессы к лучшему. Чем предс...
  • Полный день
  • Опыт от 3 лет
Логотип компании СберМобайлСберМобайл
  • Москва
4 дня назад
Обязанности: Разработка ПО обработки изображений для роботы на вычислителях NVDlA Jetson Адаптация ПО обработки изображений на языке Python для работы на вычислителях NVlDlA Jetson Разработка ПО для интерфейсного взаимодействия оборудования и ПО коне...
  • Полный день
  • Опыт от 3 лет
Логотип компании ТРАНСЭНЕРГОСНАБТРАНСЭНЕРГОСНАБ
  • Москва
4 дня назад
О нас Мы создаём новые продукты и ищем разработчика, который умеет быстро превращать идеи в работающие ...
  • Полный день
  • Опыт от 3 лет
Логотип компании Констант воркКонстант ворк
  • Москва
7 дней назад
Сейчас в связи с расширением у нас открыт поиск на позицию: Разработчик Bitrix/ разработчик CRM Требования ...
  • Полный день
  • Опыт от 3 лет
Логотип компании РЕСО-ЛизингРЕСО-Лизинг
  • Москва
5 дней назад
На текущий момент с нами работает более 2500 высококлассных аналитиков, руководителей проектов, разработчиков ... Сейчас мы находимся в поиске Python-разработчика на финтех проект.
  • Полный день
  • Опыт от 3 лет
Логотип компании Bell Integrator РегионыBell Integrator Регионы
  • Москва
6 дней назад

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

Логотип компании Русская Медиагруппа, радиохолдингРусская Медиагруппа, радиохолдинг
Логотип компании СберМобайлСберМобайл
Логотип компании ТРАНСЭНЕРГОСНАБТРАНСЭНЕРГОСНАБ
Логотип компании Констант воркКонстант ворк
Мы обрабатываем данные посетителей и используем куки в соответствии с политикой конфиденциальности.