Обзор роли Мы ищем старшего разработчика C#, который увлечён созданием современных, высококачественных корпоративных веб-приложений. В этой роли вы присоединитесь к кросс-функциональной, международно распределённой команде и будете участвовать в проектировании и разработке масштабируемых бэкенд-сервисов и интерфейсов. Вы будете тесно сотрудничать с архитекторами, аналитиками и фронтенд-разработчиками для формирования архитектуры решения, уточнения функциональных концепций и обеспечения плавной интеграции по всей платформе. Эта позиция идеально подходит для тех, кто любит решать сложные технические задачи, влиять на проектные решения и работать с высоким уровнем автономии. Вы должны обладать твёрдым инженерным мышлением, сильным практическим опытом работы с .NET и способностью эффективно сотрудничать как в командном, так и в индивидуальном режиме работы.
О проекте Вы будете вносить вклад в платформу промышленного веб-уровня следующего поколения, созданную для обработки больших объёмов данных, вычислительных сервисов и продвинутых возможностей визуализации. Решение обеспечивает безопасный доступ через браузер к инженерным данным и операционной информации, поддерживая широкий спектр аналитических рабочих процессов. Платформа использует современную модульную архитектуру, которая позволяет легко интегрировать новые компоненты, эффективно обрабатывать данные и обеспечивать интуитивно понятный пользовательский опыт.
Платформа разработана для работы как в облачных, так и в локальных средах, обеспечивая высокую масштабируемость и адаптивность для глобальных проектов. Вы станете частью международной, совместной команды инженеров-программистов и экспертов в предметной области, все из которых вносят вклад в развивающийся продукт с долгосрочным стратегическим значением. Среда поощряет инновации, чистый дизайн и непрерывное совершенствование — что делает эту возможность захватывающей для разработчиков, желающих создавать значимые и влиятельные технологии.
Основные обязанности
- Разрабатывать и поддерживать корпоративные веб-приложения и бэкенд-сервисы
- Участвовать в обсуждениях архитектуры решения и поддерживать уточнение технических требований
- Проектировать, реализовывать и поддерживать REST API и связанные компоненты
- Участвовать в тестировании, обеспечивая качество и надёжность кода
- Создавать и поддерживать документацию по реализованным функциям и интерфейсам
- Тесно сотрудничать с кросс-функциональными командами для поставки высококачественных продуктовых инкрементов
Требования
- Более 3 лет коммерческого опыта работы с .NET, C#, ASP.NET Web API
- Надёжные знания PostgreSQL
- Практический опыт с механизмами аутентификации и шифрования (например, OAuth2, SSL/TLS)
- Глубокое понимание шаблонов проектирования и опыт работы с очередями сообщений
- Знакомство с Git-ориентированными рабочими процессами, CI/CD пайплайнами (например, GitLab CI) и практиками совместной разработки
- Сильные аналитические, проблемно-решающие и коммуникативные навыки
- Способность эффективно работать с ограниченными спецификациями и меняющимися требованиями
- Умение работать как самостоятельно, так и в команде
- Свободное владение английским языком (письменно и устно)
Желательные навыки
- Опыт работы с Docker и контейнеризированными средами
- Опыт работы с сервисами AWS (например, S3, EC2, Lambda и др.)
- Опыт full-stack разработки — особенно с JavaScript/TypeScript, современными фронтенд-фреймворками (такими как React/Angular) и сопутствующими инструментами — является большим плюсом и повышает ценность роли.
Условия работы:
- Рабочее время с понедельника по пятницу (8 рабочих часов)
- Трудоустройство согласно трудовому законодательству Республики Казахстан
- Компенсация медицинской страховки после испытательного срока
- Удалённая работа с международной командой
- Возможности для профессионального роста