Senior .Net разработчик
Гольфстрим — российская компания, которая уже 30 лет предоставляет услуги безопасности для частных и бизнес-объектов недвижимости. География присутствия провайдера — более 200 городов России с клиентской базой более 85 тыс. Гольфстрим является основным поставщиком систем безопасности для TOП 10 банков России и 25% российского рынка розничных сетей. В 2022 году Гольфстрим стал частью экосистемы компании МТС, чтобы развивать в России решения для Умного дома. Также компания активно развивает европейское направление (мы работаем на рынках Италии и Германии). Мы являемся аккредитованной IT - компанией в реестре Минцифры и резидентами фонда Сколково.
Наши основные продукты:
- Интеллектуальная видеоплатформа, предоставляющая услуги видеонаблюдения и аначитики нашим клиентам. Платформа позволяет в режиме realtime анализировать видеопоток, выделять из него различные события (движение, человек в кадре, аномальные звуки и т.п.) и уведомлять клиента.
- Платформа безопасности. Представляет собой програцино-аппаратное решение, интегрированное с облачными сервисами ведущих мировых производителей систем Smart Home и IoT и позволяющее клиентам управлять комфортом и бозопасностью дома с использованием собственного мобильного приложения.
- Экосистема корпоративных сервисов. Включает в себя веб-портал, набор чат-ботов и API для дистанционного подключения услуг и интеграции с
В нашей работе мы используем гибкие методологии разработки, современный стек технологий на базе .NET, Docker, Kubernetes и активно применяем микросервисную архитектуру.
Чем предстоит заниматься:
- Оценка трудоемкости задач
- Написание кода и unit-тестов
- Code review, менторство
- Оптимизация производительности кода
- Участие в устранении инцидентов в качестве 3-ей линии поддержки
- Участие в публикации решений совместно с DevOps
Что мы ждем от кандидата:
- Опыт разработки на языке C# под платформу .NET (версия 5 и выше) от 4-х лет
- Опыт применения в реальных проектах ASP.NET (Web API), LINQ, ORM (EF / NHibernate / Dapper), библиотек для маппинга (AutoMapper / Mapster), планировщиков заданий (Quartz / Hangfire), библиотек для unit-тестирования (NUnit / xUnit / Nsubstitute / Moq), Polly, FluentValidation, MediatR, Microsoft.DI
- Глубокие знания в части многопоточности в .NET
- Опыт в разработке API (REST / SOAP / gRPC)
- Опыт разработки общих библиотек и их документирования
- Реальное понимание принципов SOLID, DRY, KISS и умение применять их в своих решениях
- Опыт разработки продуктов в микросервисной архитектуре
- Опыт разработки БД в MS SQL Server (таблицы, индексирование)
- Знание TSQL на уровне написания сложных запросов (фильтрация, join, агрегирование, группировки, оконные функции, подзапросы, CTE, использование XML/JSON)
- Опыт работы с брокерами сообщений (RabbitMq, Kafka);
- Навыки работы с Git
- Опыт разработки приложений под Docker
Что мы предлагаем:
- Трудоустройство в IT-аккредитованную компанию
- Развитие нон-стоп: для всех сотрудников доступен Корпоративный университет, а в компании есть все возможности для карьерного роста
- Корпоративная библиотека Alpina Digital: полная коллекция книг, аудиокниг, саммари, видео, тестов по бизнесу и саморазвитию на русском языке
- BestBenefits — сервис предложений и скидок для работников, который предлагает уникальные условия по разным направлениям. Можно купить со скидкой абонемент в фитнес-клуб, получить специальные условия при посещении кафе и ресторанов, скидки на технику, товары для дома, детские и медицинские товары
- Возможен удаленный формат работы (только на территории РФ)
- Предоставляем современное оборудование
- Отсутствие дресс-кода
Обслуживать клиентов: работать со счетами, пластиковыми картами и денежными переводами. Продавать банковские и страховые продукты (кредитные продукты, карты, вклады).
Обслуживать клиентов: работать со счетами, пластиковыми картами и денежными переводами. Продавать банковские и страховые продукты (кредитные продукты, карты, вклады).