Grote Industries
Senior Software Engineer - .NET / Azure / IoT
Автоматический пересказ вакансии на русском. Полный текст на языке оригинала и форма отклика — на сайте работодателя.
Senior-инженер в команду облачной телематической платформы для подключённых коммерческих автомобилей. Полное владение backend-сервисами, API, облачной инфраструктурой Azure, обработкой данных и интеграциями с партнёрами.
Задачи
- Проектировать, разрабатывать и поддерживать backend-сервисы и API на C# и современном .NET
- Строить и поддерживать системы обработки телеметрии и IoT-данных высокого объёма
- Разрабатывать интеграции сервисов через REST, gRPC, GraphQL и real-time
- Проектировать и оптимизировать базы данных SQL Server, запросы и паттерны доступа к данным
- Создавать и поддерживать интеграции с внешними заказчиками, технологическими партнёрами и сторонними платформами
- Разрабатывать и поддерживать клиентские SDK и общие библиотеки для внутренних и внешних приложений
- Поддерживать облачную инфраструктуру и сервисы приложений в Microsoft Azure
- Строить и поддерживать асинхронные процессы через messaging, events, очереди и background-сервисы
- Разрабатывать внутренние веб-приложения и операционные инструменты на Blazor и ASP.NET Core
- Внедрять безопасную аутентификацию, авторизацию и service-to-service коммуникацию
- Поддерживать CI/CD-пайплайны и деплой в dev, test и production
- Мониторить production-системы, устранять сложные инциденты и повышать надёжность и производительность платформы
- Работать напрямую с product, support, operations, заказчиками и партнёрами по интеграциям для сбора требований и проектирования решений
- Улучшать техническую документацию и инженерные практики на платформе
Требования
- 7+ лет профессиональной разработки ПО
- Сильная экспертиза в C#, современном .NET и ASP.NET Core
- Проектирование и разработка backend API
- SQL Server/T-SQL, включая оптимизацию запросов и работу с большими данными
- Практический опыт с Entity Framework Core или аналогичными технологиями доступа к данным
- Деплой и поддержка production-приложений в Microsoft Azure
- Опыт построения распределённых систем через messaging, очереди, background-обработку или event-driven архитектуры
- Проектирование и потребление REST API
- Понимание аутентификации и авторизации: JWT, OAuth, API keys, role- или policy-based access control
- Опыт работы с Git-based workflow и CI/CD-пайплайнами
- Способность самостоятельно проектировать решения и работать с неоднозначными техническими задачами
- Эффективная коммуникация с техническими и нетехническими стейкхолдерами
Навыки
- C#
- .NET
- ASP.NET Core
- SQL Server
- T-SQL
- Entity Framework Core
- Microsoft Azure
- REST
- gRPC
- GraphQL
- Blazor
- SignalR
- Azure DevOps
- Microsoft Entra ID
- JWT
- OAuth
- CI/CD
- Git
- IoT
- CAN bus