TBC OPERATIONS

Backend Engineer (C#, .Net)

Коротко

Senior/Lead Backend Engineer (C#, .NET) в TBC Uzbekistan — цифровой финансовой экосистеме с более чем 4000 сотрудников и 22+ млн клиентов. Требуется 5+ лет опыта разработки на C#/.NET Core, REST API, Entity Framework Core, MS SQL Server, понимание микросервисной архитектуры и отказоустойчивых систем. Роль включает принятие архитектурных решений, code review, наставничество Middle/Junior разработчиков и участие в анализе production-инцидентов. Формат работы — гибрид в Ташкенте.

О нас
Мы — TBC Uzbekistan, цифровая финансовая экосистема, создающая одни из самых инновационных финансовых сервисов в Узбекистане.
Наша команда насчитывает более 4 000 сотрудников из 28+ национальностей, а нашими продуктами ежедневно пользуются 22+ миллиона клиентов, делая управление финансами проще, удобнее и доступнее.
В экосистему входят TBC Bank Uzbekistan — один из крупнейших цифровых банков страны, TBC Business для предпринимателей и малого бизнеса, payme — одно из самых популярных платежных приложений Узбекистана, TBC Nasiya — быстрорастущий сервис рассрочки, BILLZ — платформа для автоматизации розничной торговли, а также TBC Sug'urta — новое поколение цифрового страхования.
Профессиональный опыт
•5+ лет коммерческого опыта разработки
•Уверенное знание C#
•Глубокое знание .NET / .NET Core
•Хорошее понимание принципов ООП, SOLID, Clean Code и Design Patterns
•Опыт разработки backend-приложений и REST API
•Практический опыт работы с Entity Framework Core
•Уверенное знание SQL
•Практический опыт работы с Microsoft SQL Server
•Понимание принципов проектирования реляционных баз данных
•Знание индексов, транзакций, блокировок и механизмов оптимизации SQL-запросов
•Хорошее понимание асинхронного программирования и многопоточности
•Опыт работы с Git
•Опыт написания unit- и integration-тестов
•Понимание принципов CI/CD и процессов разработки программного обеспечения
Архитектура и интеграции
•Понимание принципов построения микросервисной архитектуры
•Опыт разработки интеграционных сервисов
•Понимание принципов проектирования REST API
•Понимание распределенных систем и взаимодействия между сервисами
•Знание подходов к построению отказоустойчивых сервисов
•Понимание принципов idempotency, retry, timeout, circuit breaker
•Опыт работы с очередями сообщений и event-driven архитектурой будет преимуществом
•Понимание принципов кэширования и оптимизации производительности
Безопасность
•Понимание принципов безопасной разработки
•Знание механизмов Authentication и Authorization
•Понимание принципов защиты REST API
•Опыт работы с JWT/OAuth2 будет преимуществом
•Понимание требований к защите персональных и конфиденциальных данных
Будет преимуществом
•Опыт работы с RabbitMQ или Kafka
•Опыт работы с Redis
•Опыт работы с Docker и Kubernetes
•Опыт работы с GitLab CI/CD
•Опыт работы с ELK / Elasticsearch
•Опыт работы с системами мониторинга и observability
•Знание Azure / AWS
•Опыт применения DDD, CQRS, Event Sourcing
•Опыт разработки высоконагруженных систем
•Опыт работы с финансовыми, банковскими, страховыми или fintech-системами
•Опыт разработки интеграций с государственными и регулирующими информационными системами
•Опыт интеграции с внешними API и legacy-системами
Что ожидается от Senior Developer
•Самостоятельно решать сложные технические задачи
•Принимать технические решения и аргументированно объяснять выбранный подход
•Видеть влияние отдельных технических решений на архитектуру всей системы
•Выявлять потенциальные проблемы и технические риски до их возникновения
•Участвовать в архитектурном проектировании
•Проводить Code Review и обеспечивать качество кода команды
•Участвовать в формировании технических стандартов и best practices
•Наставлять разработчиков уровня Middle и Junior
•Принимать ответственность за качество и стабильность реализованного функционала
•Участвовать в анализе production-инцидентов и поиске их первопричин
•Эффективно взаимодействовать с техническими и бизнес-командами
•Понимать не только как реализовать задачу, но и зачем она нужна бизнесу
Что мы предлагаем
Вознаграждение и бонусы
•Конкурентоспособную заработную плату и ежегодный бонус по результатам KPI
•Корпоративные скидки и специальные предложения от компаний-партнеров
Гибкость и баланс работы и жизни
•Гибридный формат работы с возможностью 24 дня в году работать из любой точки мира
•27 календарных дней оплачиваемого отпуска
•Дополнительный выходной в день рождения, а также 2 оплачиваемых дня для родителей по уходу за детьми
•Гибкий график работы: 09:00–18:00 или 10:00–19:00
Благополучие и развитие
•Свежие фрукты и сезонные угощения в офисе
•Доступ к Udemy и внутренней образовательной платформе с более чем 1 600 курсами
•Профессиональное обучение и воркшопы для развития как технических, так и софт-скиллов
Корпоративная культура
•Корпоративные мероприятия, командные встречи, праздники, чемпионаты и wellness-инициативы
•Спортивные клубы: йога, футбол и баскетбол

Хватит откликаться.
Получите рекомендацию.

$10 стартовых кредитов

Всего 60 секунд, полностью на автопилоте — AI-агенты Eraldt читают ваше резюме, определяют подходящие роли, находят живые вакансии и людей, которые могут вас порекомендовать, пишут им личные письма и добиваются рекомендации.

Это не отклик на вакансию: резюме не уходит в компанию, а рекомендацию именно по этой роли мы не обещаем.

Посмотрите, кто ещё получает интервью на автопилоте