Principal .NET Engineer
Ищем Principal .NET Engineer для разработки бэкенд-микросервисов финансового брокера. Требуется 8+ лет опыта с C#/.NET, глубокое знание микросервисной архитектуры и экспертный уровень ASP.NET Core. Предлагается удаленная работа, русскоязычная команда и возможность влиять на техническую стратегию проекта.
Зарплата ниже рынка
На 37% ниже медианы C# по 48 вакансиям за 90 дней.
Что предстоит делать
Индивидуальный предприниматель, работающий над международным проектом, ищет 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 для отладки представлений).
Стек и инструменты
Подходит ли вам эта вакансия?
Зарегистрируйтесь и загрузите резюме — посчитаем % совпадения с этой вакансией, подсветим сильные стороны и что стоит подтянуть
Ещё в Карпинский Виктор Александрович
4 активные вакансии в компании
.Net разработчик
Разработка бэкенд-микросервисов для финансового брокера: агрегация данных, расчеты статистики, создание API. Требуется опыт C#, .NET Core, SQL, REST API. Возможна удаленная работа.
Senior QA Engineer
Ищем опытного Senior QA для тестирования B2B финтех-продуктов. Вы будете разрабатывать тестовые сценарии, тестировать веб-приложения, API и интеграции, а также улучшать процессы обеспечения качества. Требуется от 5 лет опыта в QA, знание SQL, JSON, HTML и английского на уровне B1. Предлагаем удаленную работу и участие в международном проекте.
Похожие вакансии
6 вакансий
Универсальный разработчик (C# / .NET, Python, JavaScript)
~1 326 000 – 1 590 258 ₸ оценка
Ищем опытного разработчика (middle+/senior) для работы в продуктовой лаборатории IT-компании. Нужно разрабатывать фичи и сервисы с нуля, используя C#/.NET, Python и JavaScript, а также AI-инструменты для ускорения. Предлагают реальное влияние на продукт, современный стек и сильную команду.
.NET разработчик
~1 326 000 – 1 590 258 ₸ оценка
Ищем опытного .NET разработчика для работы над высоконагруженными проектами. Нужно уверенное знание C#, ASP.NET, MS SQL, опыт с современными технологиями (RabbitMQ, Redis, Docker, Kubernetes). Предлагаем интересные задачи и профессиональный рост.
Backend-разработчик (C# / Java)
~1 326 000 – 1 590 258 ₸ оценка
Разработка и миграция высоконагруженных микросервисов платежной системы на Java и C#. Требуется опыт проектирования архитектуры, работы с Kafka, Redis, RabbitMQ и CI/CD. Предлагают удаленную работу и оформление по ТК РФ.
C# разработчик со знанием GO
~1 326 000 – 1 590 258 ₸ оценка
Команда Авторизации Lamoda Group ищет опытного C# разработчика с глубокими знаниями GO. Вы будете разрабатывать и поддерживать сервисы для информационной безопасности, авторизации и аутентификации, используя современные технологии. От вас ждут уверенного опыта коммерческой разработки на GO от 3 лет и знания .NET, а также навыков работы с микросервисами и брокерами сообщений.
Senior .NET Backend Developer
~1 326 000 – 1 590 258 ₸ оценка
Senior .NET Backend Developer в компанию-разработчика САПР. Нужно разрабатывать микросервисную систему управления проектами на .NET 10, проектировать REST API и работать с RabbitMQ. Требуется уверенное знание C#, ASP.NET Core, PostgreSQL и Docker. Предлагают гибридный график, ДМС и работу в дружном коллективе.
C#/.NET-разработчик
~1 326 000 – 1 590 258 ₸ оценка
Ищем опытного C#/.NET-разработчика для создания микросервисных приложений с нуля до продакшена. Требуется глубокое знание SQL, опыт с Docker, Kafka/RabbitMQ и REST API. Компания предлагает стабильную работу, белую зарплату и соцпакет.