Т

Backend-разработчик C# .NET

Точка Эффективности
Екатеринбург
≈ от 2 тыс. $ · от 1,8 тыс. €
от 160 000 ₽
🏢 Офис
Middle
Полная занятость
Россия
Описание вакансии

Молодая динамичная компания ищет грамотного, заряженного на развитие и результат Backend-разработчика.

ВАЖНО: НЕ УДАЛЕНКА!

Обязанности
проектированием архитектуры backend-сервисов;
разработкой REST API для веб-интерфейса и обмена данными;
интеграцией сервисов компьютерного зрения;
обработкой событий от камер и аналитических модулей;
разработкой системы хранения производственных данных;
разработкой механизма расчета производственных показателей;
реализацией бизнес-правил системы;
разработкой системы ролей и прав доступа;
интеграцией с внешними информационными системами предприятия;
обеспечением надежности, производительности и масштабируемости системы.
Требования

Обязательные требования

Высшее техническое образование (прикладная математика, прикладная информатика, информационные технологии, программная инженерия или смежные направления).
Опыт коммерческой backend-разработки от 3 лет.
Уверенное владение C# и платформой .NET.
Опыт разработки на ASP.NET Core.
Отличное знание принципов построения REST API.
Опыт работы с PostgreSQL.
Хорошее знание SQL и оптимизации запросов.
Опыт проектирования структуры баз данных.
Опыт работы с Entity Framework Core или Dapper.
Понимание многопоточного программирования и асинхронной обработки данных.
Опыт работы с Docker.
Понимание принципов безопасной разработки приложений.

Необходимые профессиональные знания

Кандидат должен понимать
принципы построения многослойной архитектуры приложений;
принципы проектирования высоконагруженных систем;
способы организации обмена данными между сервисами;
методы обработки большого количества событий в режиме реального времени;
принципы построения микросервисной архитектуры;
механизмы аутентификации и авторизации пользователей;
принципы логирования, мониторинга и обработки ошибок;
методы обеспечения надежности и отказоустойчивости системы;
принципы работы очередей сообщений;
основы CI/CD.

Будет преимуществом

Опыт работы с Kafka, RabbitMQ или другими брокерами сообщений.
Опыт работы с TimescaleDB.
Опыт разработки микросервисной архитектуры.
Опыт работы с SignalR.
Опыт работы с Redis.
Опыт работы с MinIO или S3-совместимыми хранилищами.
Опыт работы с Linux.
Опыт построения систем журналирования (Serilog, ELK, Grafana Loki и др.).
Опыт интеграции с промышленными системами.
Опыт работы с видеопотоками или системами видеоаналитики.
Желателен опыт разработки хотя бы нескольких из следующих решений
корпоративные информационные системы;
ERP, MES или WMS;
системы мониторинга;
серверные API;
системы обработки событий;
системы хранения телеметрии;
системы управления пользователями и ролями;
интеграция с внешними сервисами;
работа с промышленным оборудованием или IoT.

Личные качества

Аналитическое мышление.
Системный подход к проектированию.
Ответственность за качество архитектурных решений.
Умение разрабатывать масштабируемые решения.
Внимательность к деталям.
Самостоятельность.
Готовность разбираться в производственных процессах предприятия.
Готовность работать в команде с Frontend-разработчиками, специалистами по компьютерному зрению и DevOps-инженером.
Условия
официальное трудоустройство с первого дня;
своевременная заработная плата (обсуждается при собеседовании);
удобный график и формат работы (согласовывается с руководителем);
уютный современный офис в Центре города, комфортное рабочее место, чай, кофе, сладости за счет компании.
AI-помощник
ИсточникСкрыто
Опубликовано8 июл.
Ниже рынка на 6%
вакансия160 000
в среднем по рынку170 000
Настоящий работодатель никогда не попросит перевести деньги, продиктовать код из SMS, войти под чужим аккаунтом или поставить непонятное приложение. Столкнулся с таким при отклике — прекращай переписку и расскажи нам в чате с основателем или через форму обратной связи.