Цель работы. Местонахождение кандидата — только Украина! Наш клиент – один из ведущих производителей слуховых аппаратов. Capgemini Engineering выступает в качестве партнера по исследованиям и разработкам, обладая широким правом владения как технологиями, так и документацией (соответствие требованиям). Наши продукты представляют собой мобильные приложения, предназначенные в основном для связи и удаленного управления слуховыми аппаратами и их аксессуарами через Bluetooth. Приложения интегрированы
Цель работы. Местонахождение кандидата — только Украина! Наш клиент – один из ведущих производителей слуховых аппаратов. Capgemini Engineering выступает в качестве партнера по исследованиям и разработкам, обладая широким правом владения как технологиями, так и документацией (соответствие требованиям). Наши продукты представляют собой мобильные приложения, предназначенные в основном для связи и удаленного управления слуховыми аппаратами и их аксессуарами через Bluetooth. Приложения интегрированы в более крупную экосистему, включающую облачные сервисы и веб-решения. В настоящее время мы ищем старшего инженера C++, который присоединится к команде профессионалов. Основные задачи и обязанности. Разработка программного обеспечения в соответствии с лучшими практиками и стандартными рабочими процедурами клиента. Сбор, анализ и уточнение требований, необходимых для проектирования и внедрения. Создание и поддержка проектной документации программного обеспечения. , руководства пользователя, описания интерфейса, презентации и вводные документы. Обзор документов по проектированию программного обеспечения и изменений кода. Обеспечение архитектурных качеств и применение архитектуры в соответствии с дорожной картой архитектуры. Постоянное обеспечение качества и чистоты кода, разработка новых функций, поддержка и исправление ошибок в базе кода, поддержание адекватного тестового покрытия. Интеграция. новые функции программного обеспечения в системах с инженерами-программистами в других группах. Вовлекать группы проверки в процесс разработки и передавать знания об изменениях кода. Вносить вклад в общую среду разработки программного обеспечения. Брать на себя ответственность за поддержание функций приложения и активно проводить анализ первопричин. Вносить вклад в постоянное совершенствование/адаптацию. правил проектирования, шаблонов разработки, рекомендаций по кодированию и лучших практик. Общие сведения. Знать и следовать стандартным рабочим процедурам клиента в соответствии с требованиями обучения. Вносить вклад в процесс разработки НИОКР: планирование, анализ, уточнение приращений продукта. Вносить вклад в междисциплинарные команды гибкой разработки и участвовать в командных ритуалах. Поддержка. адаптация новых сотрудников, выступать в качестве основного контактного лица для новых сотрудников. Делиться и изучать знания в области НИОКР в сообществах. Создавать интеллектуальную собственность и поддерживать процесс интеллектуальной собственности. Образование, навыки и опыт НЕОБХОДИМЫ: 5+ лет профессионального опыта работы с новейшими технологиями разработки программного обеспечения. и инструменты4+ года профессионального опыта работы с современным C++ (11 и/или 14)Понимание современных процессов разработки программного обеспеченияПонимание методологий проектирования программного обеспечения, включая OOA/OOD, UMLПонимание принципов проектирования программного обеспечения (SOLID, чистый код, дизайн шаблоны)Самомотивированность, проактивностьНадежность, ответственностьПозитивное мышлениеСистемное мышлениеГибкое, креативное понимание качестваОткрытость и прозрачность в отношении собственной работыУмение структурировать и завершать работуОриентация на решениеАнглийский - уровень выше среднегоБудет плюсомОпыт работы с SVN, GitОпыт работы с Android и/или iOSОпыт работы с C++ в мобильных устройствах Контекст приложения
Показать больше
Показывай меньше
Посадовый ровеньСтарший средний уровень
Тип занятости
Полный рабочий день
Должностные обязанности
Инженерия и информационные технологии
Отрасли
ИТ-услуги и ИТ Консалтинг