ELEKS helps clients transform their businesses digitally by providing expert software engineering and consultancy services. We deliver high tech innovations to Fortune 500 companies, big enterprises and technology challengers, improving the ways they work and boosting the value they create for the modern world. Our 1,500+ professionals located in the Delivery Centers across Eastern Europe and sales offices in Europe, the US and UK, provide our clients with a full range of software services. These include dedicated teams, product development, R&D and technology consulting. For more information, please visit: eleks.com.see more
ELEKS Software Engineering and Development Office ищет менеджера по проектированию во всех наших офисах и удаленно. ** О проекте ** Для нашего заказчика из Саудовской Аравии мы разработаем ERP-систему с нуля. Начнем с части программного обеспечения для PoS-терминалов и бэк-офиса для них, которая представляет собой платформу отслеживания операций с разных PoS-терминалов. Вся команда будет на нашей стороне. Будет 18 человек: технический менеджер, PM, BA, UX, InfoDev, DevOps, 2 java, 2 front-end, 3 мобильных, 1 разработчик DB, 4 QA. ** Обязанности ** * Возглавьте команду разработчиков, бизнес-аналитиков, DevOps и QA-инженеров для успешного завершения проекта * Обеспечьте соответствие процессов в назначенном модуле и участвуйте в технических обсуждениях / обзорах * Инициируйте и управляйте задачами разработки с заинтересованными сторонами; координировать работу членов команды. Оценить заявки на внедрение программного обеспечения (по стоимости, объему работ, эффективности и т. Д.); принимать соответствующие управленческие решения о сроках и необходимых ресурсах. * Проводить оценку качества программного кода, формализацию и алгоритмизацию поставленных задач в соответствии с техническим заданием или другими нормативными документами, используемыми в компании. Принимать решения об изменениях в программном коде, при необходимости изменять код Контроль качества по устранению неполадок и определению причин дефектов * Руководить процессом реализации проекта на основе известных данных от заинтересованных сторон и передового опыта * Анализировать и согласовывать архитектуру программного обеспечения или его компонентов с заинтересованными сторонами, назначать задачи для разработки программного обеспечения, структур баз данных * Планировать программное обеспечение процесс разработки, контролировать выполнение планов программного обеспечения, принимать соответствующие управленческие решения относительно корректировки планов, повторного использования программных модулей и т. д. обновления системы. * Координировать динамику команды для достижения наилучшего результата для проекта с данными членами команды; при необходимости наставлять членов команды; Убедитесь, что каждый может внести свой вклад, используя свои сильные стороны, и члены команды компенсируют недостатки друг друга * Работайте с инженерами по выпуску, чтобы избежать осложнений, связанных с ветвями программного кода и слияниями кода * Работайте в тесном сотрудничестве с менеджером проекта, чтобы координировать графики, бюджеты и использование ресурсов ** Требования * * * 10+ лет опыта в разработке (мы можем принять того, кто имеет десятилетний опыт работы с C ++ или C #, но только год или два из Java) * 3+ года практического опыта предоставления решений, руководства и руководства оценкой решений и усилия по доставке * 1+ передовой опыт * Опыт работы со структурами процессов Scrum / Kanban * Опыт реализации архитектурных решений * Опыт работы с AdoptOpenJDK (приемлемый опыт работы с другими JDK, например, Oracle или Sun), * Опыт работы с сервлетами Java * Опыт работы с Spring Boot * Опыт с Gradle * Опыт работы с PostgreSQL * Опыт работы с процессами CI / CD * Опыт работы с Linux Ubuntu Server