other

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

Более недели назад

З/П не указана

Город: Уфа

БурСервис

Тип занятости: Полная занятость

Требуемый опыт: Опыт от 3 лет

Обязанности:

В компании ООО "БурСервис" открыта вакансия 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. Настройка линтеров. Знание математики, в том числе высшей. Что мы предлагаем: Полис ДМС, страхование жизни, ежегодная индексация заработной платы, возможность расширить ДМС на членов семьи; Работа в команде профессионалов, система наставничества; Дополнительное обучение, повышение квалификации; Возможность развиваться, профессиональный и карьерный рост приветствуется; Социальные политики компании, включая, но не ограничиваясь возможностью компенсации занятий спортом, оказания материальной помощи при значимых событиях в вашей жизни и пр.; Премия ко дню нефтяника, новогодние подарки детям; Премии за отличную работу; Система дополнительного премирования за личные достижения; Трудоустройство в соответствие с ТК РФ; Уровень заработной платы обсуждается по итогам собеседования.

Показать контакты

Имя не указано

Пожаловаться ID: 151185467

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

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

Договорная

Уфа

Группа компаний СКС

Junior Разработчик C++

От 70 000 до 110 000 руб.

Уфа

Ермолаев Дмитрий Сергеевич

Программист-разработчик C++

Договорная

Уфа

Уфимский Завод Точного Машиностроения

Middle .Net C#/ разработчик

Договорная

Уфа

ЭЛЕКТРОННЫЕ ОФИСНЫЕ СИСТЕМЫ

Программист C++

От 200 000 до 250 000 руб.

Уфа

АКЦИОНЕРНОЕ ОБЩЕСТВО "ИНФОРМАЦИОННЫЕ ТЕХНОЛОГИИ И КОММУНИКАЦИОННЫЕ СИСТЕМЫ"