Описание
ALGOTEQUE — IT-консалтинговая компания, которая помогает стартапам, а также средним и крупным предприятиям создавать и внедрять инновационные технологии. Команда занимается проектированием, разработкой, внедрением и интеграцией программных решений, включая AI, ML, BI, веб- и автоматизационные решения, для таких отраслей, как телекоммуникации, энергетика, банкинг, страхование, фармацевтика, автомобилестроение, производство и e-commerce. Компания предоставляет услуги по моделям fixed-price и time-and-materials, помогая клиентам достигать бизнес-целей и реализовывать ИТ-стратегии.
Задачи
•Сотрудничество с продуктовой командой на всех этапах SDLC
•Анализ, понимание и верификация системных требований
•Проектирование, разработка, сопровождение и деплой продуктов
•Разработка backend-сервисов преимущественно на .NET, работа с MS SQL
•Проектирование и реализация решений в соответствии с хорошими практиками программирования
•Создание и поддержка автоматизированных тестов
•Сотрудничество с другими продуктовыми командами, архитекторами и представителями бизнеса
•Помощь в решении технических проблем и оптимизации существующих решений
•Обеспечение качества, масштабируемости и стабильности разрабатываемых систем
Требования
•Опыт программирования на .NET не менее 5 лет
•Сильное знание паттернов проектирования и практик ООП, особенно SOLID и GRASP
•Знание механизмов синхронного взаимодействия, в частности REST и WCF
•Знание механизмов асинхронного взаимодействия и систем очередей сообщений
•Хорошее знание реляционных баз данных, опыт работы с MS SQL Server и/или PostgreSQL
•Умение создавать и поддерживать автоматизированные тесты
•Практическое знание CI/CD
•Аналитическое мышление, здравые суждения и навыки самостоятельного решения проблем
•Навыки командной работы и эффективной коммуникации
•Уровень английского языка B2
Будет плюсом: знание платёжного домена, знание системной архитектуры, включая Enterprise Integration Patterns (EIP), Event-Driven Architecture (EDA), микросервисную архитектуру и модульные монолиты, стратегический и тактический Domain-Driven Design (DDD), Behavior-Driven Development (BDD), техники Diagram as Code и Model as Code, стратегии проектирования и автоматизации тестов, Kubernetes.
Условия
Условия не указаны.