Пошук роботи на robota.uaukraine

Middle lead software engineer

Huawei Ukraine LLC / Хуавей Україна, ТОВ
7 годин тому
16 вересня 2024
Київвулиця Радищева, 10/14.
В офісі/на місці
Повна зайнятість

Про Huawei Technologies Ukraine

Huawei - світовий лідер у галузі ІКТ-рішень. Постійно впроваджуючи інновації, орієнтовані на потреби клієнтів, ми прагнемо покращити якість обслуговування та створити максимальну цінність для телекомунікаційних операторів, підприємств та споживачів. Наше телекомунікаційне мережеве обладнання, ІТ-продукти та рішення, а також смарт-пристрої використовуються у 170 країнах і регіонах. 
Київський дослідницький центр Huawei є дочірньою компанією Huawei Technologies Co. Ltd. Центр досліджень і розробок зосереджується на дослідженні та розробці передових теплових технологій для наступного покоління ІКТ-продуктів. 
Для отримання додаткової інформації відвідайте http://www.huawei.com
 
Деталі вакансії
Посада: Провідний інженер-програміст з веб- та настільної розробки (повний робочий день / часткова зайнятість)
Місцезнаходження: Київський науковий центр, Київ

Обов'язки

  1. Брати участь у дослідженнях і розробках компанії, пов'язаних з бізнесом, включаючи аналіз вимог, проектування, кодування, тестування на всіх етапах. 
  2. Збирати історії користувачів/вимоги, вирішувати, як підходити до завдань та розробляти план їх виконання.
  3. Писати як функціональний, так і тестовий код, автоматизувати збірку та розгортання та/або виконувати модульне, інтеграційне та наскрізне тестування програмних інструментів.
  4. Брати участь у технічному попередньому дослідженні в процесі розробки та вирішувати ключові технічні проблеми в процесі розробки продукту.
  5. Керувати командою розробників програмного забезпечення, визначати стратегію та контролювати прогрес у досягненні цілей.
  6. Проектувати архітектуру додатків, розбивати систему на компоненти, взаємодію компонентів та інтерфейси; приймати рішення про технології та ресурси, які будуть використовуватися при її розробці та реалізації.
  7. Брати участь у вирішенні технічних питань після впровадження продукту. 

Необхідна кваліфікація

  1. Спеціалізація в галузі комп'ютерних наук, необхідний ступінь бакалавра або вище, бажано магістра.
  2. Володіння навичками веб-розробки. Знання сучасних фреймворків для front-end та back-end розробки. Експертиза в одному або декількох фреймворках. Навички програмування на Java та знання фреймворку SpringBoot є перевагою.
  3. Навички десктопної розробки. Знання сучасних фреймворків для front-end та back-end розробки. Експертиза в одному або декількох фреймворках. Навички програмування на Python та знання фреймворку PyQt (PySide).
  4. Хороші комунікативні, організаційні навички та навички вирішення проблем, почуття відповідальності, командний дух, хороші навички кодування, висока здатність до навчання, логічне мислення. 


Будь ласка, надсилайте резюме (англійською мовою) на адресу 
Відправити резюме  

About Huawei Technologies Ukraine
 
Huawei is a global leader of ICT solutions. Continuously innovating based on customer needs, we are committed to enhancing customer experiences and creating maximum value for telecom carriers, enterprises, and consumers. Our telecom network equipment, IT products and solutions, and smart devices are used in 170 countries and regions. 

Huawei Kyiv Research Center is Ukraine subsidiary of Huawei Technologies Co. Ltd. The R&D Center focuses on the research and development of advanced thermal technologies for the next generation of ICT products. 

For more information visit http://www.huawei.com

Job Details

Position: Lead software engineer for Web and Desktop development (full time / part time)

Location: Kyiv Research Center, Kyiv

Responsibilities

  1. Participate in the company's business-related research and development work, including requirements analysis, design, coding, testing throughout. 
  2. Capture user stories/requirements, decide how to approach tasks and develop a plan to accomplish them.
  3. Write both functional and test code, automate build and deployment, and/or performe unit, integration, and endtoend testing of the software tools.
  4. Participate in technical pre-study in the development process and solve key technical problems in the product development process.
  5. Manage team of software developers, set strategy and monitor progress towards goals.
  6. Design architecture of applications, breakdown system into components, component interactions and interfaces; decide on the technologies and resources to be used in its design and implementation.
  7. Participate in the resolution of technical issues after product implementation.

 

Qualifications Required

  1. Specialized in Computer Science, Bachelor's Degree or higher required, Master's Degree preferred.
  2. Proficiency in web development. Knowledge of modern frameworks for front-end and back-end development. Expertise in one or more frameworks. Java programming skills and SpringBoot framework knowledge preffered.
  3. Proficiency in desktop development. Knowledge of modern frameworks for front-end and back-end development. Expertise in one or more frameworks. Python programming skills and PyQt (PySide) framework knowledge preffered.
  4. Good communication, organizational and problem solving skills, sense of responsibility, teamwork spirit, good code habits, strong learning ability, logical thinking ability.

Welcome send CV (in English) to Відправити резюме