Job Description, Responsibilities & Requirements
Про посаду
Офіс розробки та розробки програмного забезпечення ELEKS шукає Середнього програміста (C++) в наших офісах в Україні.
Про проект
Наш клієнт є однією з найбільших фінансових установ у США. Ми створюємо програмне забезпечення для обліку та управління даними, продуктивності, страхування, управління ризиками тощо.
Обов'язки
- Розробляти рішення та алгоритми відповідно до технічних специфікацій або іншої документації з вимог; використовувати стандартні алгоритми у відповідних випадках
- Написувати програмний код відповідно до визначеної архітектури додатку
- Структурувати та форматувати вихідний код, коментувати та позначати код, а також називати змінні, функції, класи, структури даних та файли відповідно до конвенцій компанії та кращих практик галузі
- Змінювати існуючий код та перевіряти його функціонування. Аналізувати відповідність коду стандартам читабельності та продуктивності
- Використовувати системи контролю версій для відстеження прогресу оптимізації коду та для злиття або розділення одиниць програмного коду. Вносити зміни відповідно до правил контролю версій
- Виконувати аналіз, перевірку та налагодження програмного коду на рівні одиниць додатку
- Виявляти дефекти, застосовувати методи та техніки налагодження, правильно інтерпретувати звіти про помилки, а також застосовувати сучасні компілятори, відладники та оптимізатори програмного коду
- Розробляти процедури для тестування доступності коду, збору діагностичних даних, генерації наборів тестових даних з необхідними характеристиками, визначення необхідних характеристик програмного забезпечення тощо
- Відтворювати дефекти, зареєстровані в системі відстеження проблем, визначати причини дефектів, а потім змінювати код для усунення дефектів
- Розробляти та документувати програмні інтерфейси, процедури збирання програмних модулів та компонентів, процедури розгортання та оновлення програмного забезпечення, а також процедури міграції та перетворення (конвертації) даних
- Оцінювати та встановлювати терміни виконання завдань самостійно
- Оцінювати та координувати терміни виконання завдань з Технічним лідером або Керівником проекту
- Можуть мати дійсні сертифікати, пов'язані з компетенціями
- Брати участь, як тренер або стажер, у різних навчальних програмах поза межами основного проекту
Вимоги
- 3+ роки досвіду роботи з C++
- Досвід роботи з Visual Studio, GitHub, серверним розробкою, SQL
- Принаймні середній сильний рівень англійської мови
- Чіткі комунікаційні навички та відповідальне ставлення до роботи
- Довгострокове залучення
Буде плюсом
- Досвід роботи з Java
Що ви отримаєте з ELEKS
- Тісне співробітництво з клієнтом
- Складні завдання
- Розвиток компетентностей
- Можливість впливати на технології проекту
- Команда професіоналів
- Динамічне середовище з низьким рівнем бюрократії
Про ELEKS
ELEKS - це компанія з розробки власного програмного забезпечення. Ми створюємо цінність для наших клієнтів, завдяки нашому досвіду та досвіду, отриманому від роботи як партнер з інноваційного програмного забезпечення з 1991 року.
Наші 2000+ професіоналів, розташовані в Центрах доставки по всій Східній Європі та торгових офісах у Європі та Північній Америці, надають нашим клієнтам повний спектр послуг з інженерії програмного забезпечення. До них входять розробка продуктів, QA, R&D, дизайн, консалтинг з технологій та виділені команди.
Олена Водопіянова
Контакти рекрутера
або рекомендуйте друга
або рекомендуйте друга
Помітили ідеальну відповідність для друга?
Отримайте цінний бонус за рекомендацію