Чем предстоит заниматься
Разрабатывать качественное программное обеспечение с использованием современных инструментов и подходов
Анализировать требования бизнеса, создавать проекты в системах управления проектами (Jira, Confluence, Git)
Реализовывать новые функции и модернизировать существующие программные системы и сервисы для повышения их эффективности и удобства эксплуатации пользователями
Находить надёжные архитектурные решения и обеспечивать соответствие разрабатываемого ПО лучшим практикам и стандартам качества
Проводить тестирование (unit-тесты) разработанных программных продуктов для достижения высокого уровня надежности и безопасности
Организовывать и поддерживать процессы непрерывной интеграции и доставки (CI/CD) совместно с DevOps-инженерами команды
Проводить проверки и анализ кода, выявлять потенциальные ошибки, уязвимости и стилистические недостатки