Principal .Net developer
19 Июля 2026
Город:
Минск
Занятость:
Полная занятость
Опыт:
Более 6 лет
Компания "Карпинский В. А."
Индивидуальный предприниматель, работающий над международным проектом, ищет Principal .NET Engineer.
Разрабатывается личный кабинет, бэк-офис и другие продукты для финансового брокера, работающего в Малайзии, Индонезии и регионе MENA. Удаленная работа возможна.
Роль:
Principal-инженер будет не только разрабатывать, но и определять техническую стратегию бэкенд-микросервисов: агрегация данных из БД, высоконагруженные расчеты статистических показателей, организация API-шлюзов и внутренних сервисов. Также ожидается участие в ревью кода, менторство и помощь в выборе архитектурных решений. Фронтенд-навыки приветствуются для создания простых интерфейсов (формы/таблицы) под внутренние нужды — однако есть выделенная фронтенд-команда для сложных задач.
Обязанности
- Проектирование и развитие архитектуры бэкенд-микросервисов (от идеи до продакшна).
- Разработка высоконагруженных серверных служб с упором на производительность и отказоустойчивость.
- Создание внутренних и публичных API (REST, gRPC).
- Оптимизация агрегации данных и сложных вычислений (включая многопоточность и асинхронность).
- Внедрение стандартов кода, код-ревью, менторинг команды .NET-разработчиков.
- Выбор технологий и библиотек, решение кросс-сервисных проблем (очереди, event-driven архитектура).
- Трансформация бизнес-требований в масштабируемые технические решения.
Обязательные требования
- Уровень: 8+ лет коммерческого опыта с C# / .NET, включая роли Senior+ / Principal / Tech Lead.
- Архитектура: глубокое понимание микросервисной архитектуры, шаблонов распределенных систем (Saga, CQRS, Circuit Breaker), опыт проектирования с нуля.
- .NET Core / ASP.NET Core — экспертный уровень.
- Базы данных: SQL, PostgreSQL, оптимизация сложных запросов, работа с Entity Framework (включая профилирование) и Dapper.
- Многопоточность и асинхронность: Task Parallel Library, Concurrent Collections, низкоуровневая синхронизация, понимание async/await на уровне внутреннего устройства.
- Рефлексия и генерация кода: опыт использования Reflection, Expression Trees, Source Generators.
- API и коммуникации: REST, gRPC, JSON/Protobuf, OpenAPI/Swagger.
- Тестирование: юнит-тесты (xUnit/NUnit), интеграционные тесты, мокирование, опыт с Testcontainers.
- Очереди и события: RabbitMQ / Kafka / Azure Service Bus (хотя бы одна система).
- Контроль версий и CI/CD: Git, опыт настройки пайплайнов (GitHub Actions, GitLab CI или аналоги).
- Инструменты: Visual Studio 2022 / Rider, отладка памяти и производительности (dotMemory, PerfView, BenchmarkDotNet).
Желательно
- Опыт интеграции с платежными системами (Visa, MasterCard, местные провайдеры SEA / MENA).
- Работа в финансовой / брокерской / финтех среде (высокая нагрузка, транзакции, консистентность данных).
- PostgreSQL на уровне администратора (партиционирование, репликация, настройка индексов).
- Опыт с оркестрацией контейнеров (Docker, Kubernetes) и облаками (AWS / GCP / Azure).
- Понимание принципов безопасности (OAuth2, JWT, шифрование, защита API).
- Навыки фронтенда (например, Razor Pages, простой Blazor, или хотя бы базовые HTML/JS для отладки представлений).
Зарегистрируйтесь или войдите, чтобы открыть контакты работодателя
Прикрепите резюме для отклика
Уже с нами?
Войдите, чтобы отправить резюме
13 Июля
Минск
Компания "Системные технологии" Приглашаем в нашу команду Junior Java Developer. Рассматриваем кандидатов без коммерческого опыта:...
15 Июля
Full-stack Developer (PHP/JavaScript)
Минск
Компания "Лайт Вел Организейшн" Чем предстоит заниматься: Разрабатывать и поддерживать веб-приложения для финтех-проектов. Создавать...
15 Июля
Fullstack Developer (Node.js + React Native)
Минск
Компания "СМ Технолоджис" Sunmait — международная IT-компания, создающая мобильные приложения, которыми ежедневно пользуются миллионы людей....
14 Июля
Senior WordPress / WooCommerce Developer (AWS)
Минск
Компания "Научсофт" Nauchsoft is an international IT consulting and software development company. We have been in the IT business for 37 years...
15 Июля
Минск
Компания "Andersen" Andersen is hiring an Android Developer (Kotlin) for a project building a mobile banking app, delivering secure,...
Вакансия размещена в отрасли