Access Softek ищет Senior Software Engineer (C#) для работы над нашим сервисом Backend-for-Frontend (BFF) в финтех-платформе.
Этот сервис выполняет роль API Gateway — агрегирует данные из множества backend-микросервисов и передаёт их клиентам (web, mobile, middleware). Построен на .NET 8, контейнеризирован в Kubernetes (EKS) и полностью инструментирован через OpenTelemetry и Kibana.
Чем предстоит заниматься:
-
Разрабатывать и улучшать высоконагруженный BFF-сервис, который обслуживает все клиентские каналы.
-
Работать в тесной связке с frontend, backend, DevOps и архитекторами, проектировать оптимальные API и потоки данных.
-
Модернизировать архитектуру: уходить от легаси (Orchard CMS) в сторону модульных REST-first решений.
-
Отвечать за стабильность и производительность в продакшене, находить узкие места и предлагать улучшения.
-
Поддерживать тестовое покрытие, чистую архитектуру и качественный код.
-
Работать с observability: трейсинг, логирование, метрики.
-
Документировать API для внутренних пользователей.
-
Выступать техническим лидером — участвовать в архитектурных решениях, менторить и коммуницировать с командами.
Что ожидаем:
-
От 5 лет опыта в разработке веб-приложений и/или backend API на C#.
-
Хорошее знание принципов ООП, опыт применения паттернов проектирования (GoF).
-
Опыт в проектах с микросервисами.
-
Системное мышление, сильные навыки решения задач.
-
Опыт работы с моделированием данных, MS SQL Server и оптимизацией уровня доступа к данным.
-
Опыт написания unit и integration тестов (NUnit, xUnit, FluentAssertions, Moq).
-
Знание DevOps практик, опыт работы с Git.
-
Опыт техлида: рефакторинг легаси-кода, оптимизация процессов, архитектурные решения.
-
Хорошие коммуникативные навыки и опыт ведения технических дискуссий.
-
Готовность учиться новому.
-
Английский не ниже B2.
Будет плюсом:
-
Умение вести процессы с долгосрочной перспективой.
-
Навык понятно объяснять плюсы и минусы решений.
Мы предлагаем:
-
Удалённую работу (в зависимости от региона).
-
Гибкий график.
-
Сильные инженерные команды.
-
Долгосрочную занятость.
-
Оплачиваемый отпуск и праздники.
-
Оплачиваемый больничный и медстраховку.
-
Компенсацию обучения.
-
Сообщество практик и обмен опытом.
-
Компенсацию интернета ($50/мес).
-
Технику для хоум-офиса (ПК, монитор и т.п., при необходимости).
-
И другие бонусы, описанные в Staff Handbook.