Ташкент, Мирзо-Улугбекский район, улица Шахрисабз, 30
О позиции
Мы ищем опытного Senior Software Engineer (C#), который сможет не только разрабатывать качественные решения, но и участвовать в развитии команды, архитектуры и процессов.
Задачи
Постановка задач и приоритизация внутри команды
Контроль сроков и качества выполнения
Менторинг и развитие разработчиков
Поддержание coding standards и best practices
Обеспечение чистоты, масштабируемости и поддерживаемости кода
Принятие технических решений с учетом бизнес-целей
Решение командных вопросов и поддержание здоровой атмосферы
Развитие культуры взаимодействия и коммуникации
Участие в Agile/Scrum процессах
Требования
C# / .NET
Уверенное владение C# и .NET
Async/await, многопоточность
LINQ, делегаты, события
Обработка исключений
Dependency Injection
Фреймворки
ASP.NET Core (Web API, MVC)
Entity Framework Core
Опыт проектирования REST API
Техническая экспертиза
Архитектура и проектирование
Паттерны проектирования (Singleton, Factory, Builder, Observer, Strategy и др.)
Понимание enterprise-паттернов
Опыт построения распределённых систем
Event-driven архитектура
Работа с брокерами сообщений (Kafka, RabbitMQ)
Тестирование
Unit-тесты (xUnit / NUnit)
Mocking (Moq)
Интеграционное и нагрузочное тестирование
Инструменты и практики
Git (GitLab / Bitbucket)
CI/CD (Jenkins, TeamCity или аналоги)
Docker, Kubernetes
Работа с данными
Реляционные БД (PostgreSQL, Oracle)
Опыт работы с NoSQL
Дополнительные требования
Опыт в IT от 4 лет
Опыт в FinTech от 2 лет
Опыт работы с банковскими системами (ABS)
Понимание банковских процессов будет преимуществом
«NATIONAL INNOVATIVE PAYMENT TECHNOLOGIES» (ATMOS)
Ташкент
до 45000000 UZS