Bosch
Softwareentwickler
Автоматический пересказ вакансии на русском. Полный текст на языке оригинала и форма отклика — на сайте работодателя.
Разработчик ПО в команду Insteel компании Bosch в Германии. Проектирование, разработка и поддержка программных приложений совместно с кросс-функциональными командами.
Задачи
- Проектировать и разрабатывать программные приложения с использованием современных языков и фреймворков
- Писать чистый и поддерживаемый код согласно стандартам и best practices
- Анализировать требования и превращать их в технические спецификации и планы реализации
- Проводить код-ревью и участвовать в peer-review
- Исправлять баги и диагностировать проблемы, выявляя первопричины
- Работать с product-менеджерами, дизайнерами и другими разработчиками для понимания требований и своевременной поставки решений
- Оптимизировать производительность приложений и обеспечивать масштабируемость систем
- Вести документацию кода, архитектуры и процессов разработки
- Участвовать во всём цикле разработки — от планирования до деплоя и поддержки
- Следить за отраслевыми трендами и новыми технологиями
Требования
- Глубокие знания одного или нескольких языков программирования: Java, Python, C++, JavaScript или Go
- Понимание SDLC и методологий разработки
- Опыт работы с системами контроля версий, в частности Git
- Сильные навыки решения проблем и анализа сложных технических задач
- Опыт работы с реляционными базами данных и SQL
- Знание принципов архитектуры ПО и паттернов проектирования
- Знакомство с практиками обеспечения качества кода и методами тестирования
- Отличные организационные навыки и внимание к деталям
Условия
- Гибкие модели работы: частичная занятость, мобильная работа, jobsharing
- Разнообразие и инклюзия в корпоративной культуре
- Начало работы по договорённости
- Срок: 6 месяцев
- Для стажировки требуется зачисление в вуз
Навыки
- Java
- Python
- C++
- JavaScript
- Go
- Git
- SQL
- AWS
- Azure
- Google Cloud Platform
- CI/CD
- RESTful API
- Docker
- Kubernetes
- Microservices
- Scrum