.NET стремительно набирает популярность в T-Банке: по количеству разработчиков C# сейчас на втором месте (200+ человек), хотя еще пару лет назад было всего несколько команд. Экосистема компании довольно обширна, и разработка любого сервиса, даже внутреннего — челлендж. Наш стек: .NET 6+, ASP.NET Core, PostgreSQL/MongoDB, Kafka, ClickHouse, Docker, Kubernetes, Gitlab. Работаем по методологии Scrum / Kanban
Вам предстоит
•Принимать участие в разработке сервисов, помогающих экосистеме Т-Банк развиваться: платформа для удаленной работы сотрудников (TWork), Телефония, Биометрия, Т-Бизнес, Travel, Т-Инвестиции, Т-Страхование и другие проекты
•Участвовать в полном цикле разработки проекта: Design -> Develop -> Test (Unit / Integration / Api) -> Deploy -> Support
Что отмечают наши разработчики?
У нас профессиональная и дружная команда: проводим внутренние митапы, книжные и DDD-клубы, постоянно обмениваемся опытом. Регулярно участвуем в крупнейших конференциях (DotNext и других). Коллеги из любой команды готовы прийти на помощь.
У нас высокая культура разработки и минимум Legacy-кода, большинство приложений уже в Kubernetes. Даем свободу в аргументированном принятии решений и выборе технологий. Придерживаемся современного стиля руководства, когда руководитель заинтересован в профессиональном росте каждого из членов команды.
Есть возможность развиваться: можно посещать конференции и обучаться за счет компании. Менторы из frontend-команды готовы обучить желающих стать fullstack-разработчиком (Angular). Можно попробовать себя в роли тимлида / техлида / архитектора / SRE / аналитика, и даже вернуться обратно в разработку.
Чутко относимся к коллегам и не пытаемся сделать интровертов экстравертами.
Что мы ожидаем от вас
•Опыт коммерческой разработки 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
Мы предлагаем
•Возможность работы в аккредитованной ИТ-компании
•Работу в офисе. График работы — гибридный
•Платформу обучения и развития Т-Апгрейд. Курсы, тренинги, вебинары и базы знаний. Поддержка менторов и наставников, помощь в поиске точек роста и карьерном развитии
•Заботу о здоровье. Оформим полис ДМС со стоматологией и страховку от несчастных случаев. Предложим льготное страхование вашим близким
•Компенсацию такси и 50% затрат на спорт от стоимости абонемента
•Компенсацию обедов. А если захотите перекусить, есть кухня с чаем, кофе и фруктами
•Достойную зарплату — обсудим ее на собеседовании