Eleks logo

Engineering Manager

Eleks·Salary not specified

Primary stack

Python.NETC++Java

Job description

Description language:

Про посаду

Інженерне управління ELEKS шукає Інженерного менеджера в Україні.

Обов'язки

Інженерне керівництво:

  • Координувати одну або кілька команд розробників для досягнення цілей проекту, забезпечуючи вирішення залежностей і максимізацію ефективності виконання
  • Ініціювати та керувати архітектурними рішеннями та завданнями розробки в тісній співпраці із зацікавленими сторонами
  • Координувати динаміку команди для досягнення найкращого можливого результату для проекту з урахуванням наявних членів команди; забезпечувати, щоб кожен міг внести свій внесок своїми сильними сторонами, а члени команди компенсували слабкі сторони один одного
  • Розподіляти завдання, необхідні для проектування та впровадження програмного рішення, щоб забезпечити якість та ефективність впровадження, а також можливість навчання для членів команди або команди
  • Забезпечувати дотримання процесів у призначеному обсязі та брати участь у технічних обговореннях/оглядах для гарантії якості прийнятих рішень
  • Проводити оцінку якості програмного коду, формалізації та алгоритмізації поставлених завдань відповідно до технічної специфікації або інших правил, що використовуються в компанії
  • Приймати рішення про підхід до розгортання та доставки програмного забезпечення (наприклад, CI/CD, розгалуження/злиття)
  • Приймати рішення про зміни в програмному коді та модифікувати код, якщо необхідно
  • Вирішувати технічні проблеми та приймати ключові технічні рішення, проводити технологічні дослідження, якщо потрібно
  • Забезпечувати наставництво або бути наставником для інженерів для забезпечення їхнього розвитку

Участь у плануванні впровадження програмного забезпечення:

  • Аналізувати та погоджувати архітектуру програмного забезпечення із зацікавленими сторонами, щоб гарантувати, що архітектура відповідатиме бізнес-потребам
  • Розробляти та/або переглядати/підтверджувати/покращувати (якщо такі існують) ключові входи до Плану проекту, такі як обсяг роботи, залежності, критичний шлях та склад команди
  • Обмежувати обсяг роботи для відповідності вимогам продукту та обмеженням проекту (тривалість, зусилля)
  • Пропонувати варіанти для проектного менеджера з оптимізації з точки зору технічного обсягу та обсягу продукту для відповідності обмеженням вартості чи часу
  • Активно брати участь у презентації та обговоренні планів виконання з клієнтом та іншими зацікавленими сторонами для підтримки прийняття рішень щодо надання якісних рішень у межах обмежень проекту

Тісна співпраця з менеджером проекту та іншими зацікавленими сторонами проекту для управління обмеженнями проекту та очікуваннями клієнта:

  • Контролювати виконання інженерних завдань, приймати відповідні інженерні рішення щодо коригування планів (повторне використання програмних модулів тощо)
  • Ініціювати зміни в архітектурі та технічному проектуванні та контролювати їх виконання для відповідності змінам у бізнесі чи ІТ-середовищі
  • Тісно співпрацювати з командою QA та інженерами в критичних ситуаціях (проблеми з виробництвом, критичні дефекти тощо) та брати участь у наступних заходах аналізу першопричини для розробки вдосконалень процесу чи рішення
  • Визначати та/або ініціювати запити на зміни проекту
  • Аналізувати та оцінювати вплив (зусилля, тривалість) запиту на зміни та презентувати його зацікавленим сторонам проекту

Вимоги

  • 10+ років досвіду в розробці програмного забезпечення
  • 3+ роки практичного досвіду в доставці рішень, керівництві та спрямуванні оцінки та доставки рішень
  • 1+ рік досвіду керівництва командою
  • Соліний досвід у принаймні одній мові програмування (Java, C++, .NET, JS, Python) з впровадженням масштабних продуктів або розробкою на замовлення
  • Досвід у проектуванні та впровадженні архітектурних рішень
  • Англійська: Верхній середній рівень та вище

Особисті характеристики

  • Проактивність
  • Чудові комунікаційні навички
  • Орієнтація на клієнта
  • Адаптація до сучасних технологій
  • Лідерські навички
  • Здатність координувати команду

Навички та здібності

  • Чудові технічні навички (мобільні чи веб-системи; принципи безпеки; інструменти безпеки відкритого коду; мови програмування; і скрипти для командного рядка)
  • Чудові аналітичні навички
  • Навички вирішення проблем
  • Високий ступінь адаптації для навчання новим технологіям за потреби та успішного управління щоденними викликами технічного середовища
  • Чудові навички багатозадачності

Ми пропонуємо

  • Тісне співробітництво з клієнтом
  • Складні завдання
  • Розвиток компетентностей
  • Можливість впливати на технології проекту
  • Команда професіоналів
  • Динамічне середовище з низьким рівнем бюрократії

Про компанію

ELEKS - це компанія з розробки програмного забезпечення на замовлення. Ми доставляємо цінність нашим клієнтам завдяки нашому досвіду та досвіду, отриманому від роботи партнером із інновацій в області програмного забезпечення з 1991 року.

Наші 2000+ професіоналів, розташовані в Центрах доставки по всій Східній Європі та торгових офісах у Європі та Північній Америці, надають нашим клієнтам повний спектр послуг з інженерії програмного забезпечення. Це включає розробку продуктів, QA, R&D, дизайн, консалтинг з технологій та виділені команди.

© Eleks. This job description was sourced from the employer's public career page. TheJob is not the employer — we index the posting and route candidates to the source. All content rights and hiring decisions belong to the employer.

ELEKS is a Ukrainian IT company that provides software development, consulting, and quality control services.

More at Eleks

All 111 roles

Similar jobs

Popular searches