Senior .NET Engineer
.NET стремительно набирает популярность в компании: по количеству разработчиков C# сейчас на втором месте (200+ человек), хотя еще пару лет назад было всего несколько команд.
Экосистема компании довольно обширна, и разработка любого сервиса, даже внутреннего — челлендж. Наш стек: .NET 6+, ASP.NET Core, PostgreSQL/MongoDB, Kafka, ClickHouse, Docker, Kubernetes, Gitlab. Работаем по методологии Scrum / Kanban
Что отмечают наши разработчики?
У нас профессиональная и дружная команда: проводим внутренние митапы, книжные и DDD-клубы, постоянно обмениваемся опытом. Регулярно участвуем в крупнейших конференциях (DotNext и других). Коллеги из любой команды готовы прийти на помощь.
У нас высокая культура разработки и минимум Legacy-кода, большинство приложений уже в Kubernetes. Даем свободу в аргументированном принятии решений и выборе технологий. Придерживаемся современного стиля руководства, когда руководитель заинтересован в профессиональном росте каждого из членов команды.
Есть возможность развиваться: можно посещать конференции и обучаться за счет компании. Менторы из frontend-команды готовы обучить желающих стать fullstack-разработчиком (Angular). Можно попробовать себя в роли тимлида / техлида / архитектора / SRE / аналитика, и даже вернуться обратно в разработку.
Чутко относимся к коллегам и не пытаемся сделать интровертов экстравертами.
Вам предстоит:
- Принимать участие в разработке сервисов, помогающих экосистеме T-Bank развиваться
- Участвовать в полном цикле разработки проекта: Design -> Develop -> Test (Unit / Integration / Api) -> Deploy -> Support
Что мы ожидаем от вас:
- Опыт коммерческой разработки Web-приложений на платформе .NET от 5 лет
- Хорошее знание основ платформы .NET (Memory Management, async/await)
- Опыт работы с базами данных (в основном используем PostgreSQL + Entity Framework Core, иногда встречается Dapper)
- Понимание и опыт работы с одним из брокеров сообщений (RabbitMQ, Kafka, и.т.п)
- Опыт написания шагов для сборки/тестирования/деплоя своих приложений с одной из CI/CD систем (TeamCity, Github Actions, Gitlab, Drone и т.п.)
- Умение писать легко поддерживаемый код и покрывать его Unit/Integration/Api-тестами
- Умение общаться с аналитиками и реализовывать их пожелания без ущерба для архитектуры проекта
Дополнительным плюсом будет
- Опыт работы с микросервисной архитектурой
- Опыт работы с NoSQL базами данных (MongoDB, Redis, Elasticsearch и т.п.)
- Опыт работы с Docker/Docker Compose (собрать/запустить свое приложение в контейнере)
- Опыт работы с Kubernetes
Мы предлагаем:
-
Гибридный формат работы (офис находится в Минске, Беларусь) по ТК РБ
-
31 календарный день отпуска и до 5 sick days в году
-
Медицинское страхование (со стоматологией и медикаментами) и страховку от несчастных случаев (+ льготное страхование для ваших близких)
-
Золотую карту AllSports или частичную компенсацию затрат на спорт от стоимости абонемента
-
Профессиональное развитие в университете T-Апгрейд, возможность участвовать в митапах, тренингах и МК от T-Банк, частичную компенсацию внешних обучающих программ / сертификаций
-
Компенсацию такси или питания до 12 рублей в день
-
Мощную технику на выбор (Windows / MacBook)
-
Программу лояльности для сотрудников Т-Банк в Беларуси от партнеров (benefits.by)
-
Достойную зарплату (с привязкой к USD) и годовой бонус
-
Ежегодный пересмотр зарплаты
Обслуживать клиентов: работать со счетами, пластиковыми картами и денежными переводами. Продавать банковские и страховые продукты (кредитные продукты, карты, вклады).
Обслуживать клиентов: работать со счетами, пластиковыми картами и денежными переводами. Продавать банковские и страховые продукты (кредитные продукты, карты, вклады).
Senior Frontend Developer (React)
Разработчик
- Отвратительное руководство. Возможно, в других командах иначе, но в нашем коллективе руководитель не умел отделять личное от работы, часто срывался на подчинённых, чем демотивировал команду и подрывал собственный авторитет.
- Карьерный рост иногда происходит "по дружбе", лишая возможности расти других сотрудников
Младший инженер-программист
- наставничество
- налаженные процессы в командах
- команды укомплектованы
- возможность совмещать работу с учебой