
Middle Software Developer C++
Primary stack
Nice to have's
Job description
Про посаду
Офіс розробки та розробки програмного забезпечення ELEKS шукає Середнього програміста (C++) для приєднання до нашої команди в Україні. Ми створюємо програмне забезпечення для бухгалтерського обліку та рішень з управління даними, продуктивності, страхування, управління ризиками тощо.
Про проект
Наш клієнт є однією з найбільших фінансових установ у США.
Обов'язки
- Розробляти рішення та алгоритми відповідно до технічних специфікацій або іншої документації з вимог; використовувати стандартні алгоритми у відповідних випадках
- Написувати програмний код відповідно до визначеної архітектури додатку
- Структурувати та форматувати вихідний код, коментувати та позначати код, а також називати змінні, функції, класи, структури даних та файли відповідно до конвенцій компанії та кращих практик галузі
- Змінювати існуючий код та перевіряти його функціонування. Аналізувати відповідність коду стандартам читабельності та продуктивності
- Використовувати системи контролю версій для відстеження прогресу оптимізації коду та для злиття або розділення одиниць програмного коду. Вносити зміни відповідно до правил контролю версій
- Виконувати аналіз, перевірку та налагодження програмного коду на рівні одиниць додатку
- Виявляти дефекти, застосовувати методи та техніки налагодження, правильно інтерпретувати звіти про помилки, а також застосовувати сучасні компілятори, налагоджувачі та оптимізатори програмного коду
- Здатність розробляти процедури для тестування доступності коду, збору діагностичних даних, генерації наборів тестових даних з необхідними характеристиками, визначення необхідних характеристик програмного забезпечення тощо
- Відтворювати дефекти, зареєстровані в системі відстеження проблем, визначати причини дефектів, а потім змінювати код для усунення дефектів
- Здатність розробляти та документувати програмні інтерфейси, процедури збирання програмних модулів і компонентів, процедури розгортання та оновлення програмного забезпечення, а також процедури міграції та трансформації даних (конвертації)
- Оцінювати та встановлювати строки виконання завдань самостійно
- Оцінювати та координувати терміни виконання завдань з Технічним лідером або Керуючим проектом
- Можуть мати дійсні сертифікати, пов'язані з компетенціями
- Брати участь, як тренер або стажист, у різних навчальних програмах поза основним проектом
Вимоги
- 3+ роки досвіду роботи з C++
- Досвід роботи з Visual Studio, GitHub, розробкою на сервері, SQL
- Принаймні середній сильний рівень англійської мови
- Чіткі комунікаційні навички та відповідальне ставлення до роботи
- Довгострокове залучення
Буде плюсом
- Досвід роботи з Java
Що ви отримаєте з ELEKS
- Тісне співробітництво з клієнтом
- Складні завдання
- Розвиток компетенцій
- Можливість впливати на технології проекту
- Команда професіоналів
- Динамічне середовище з низьким рівнем бюрократії
Про ELEKS
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
Senior Java/AI Developer, JR604
Eleks · Argentina

Project Manager (enterprise integration / digital transformation), JR621
Eleks · Ukraine

Head of Intelligence Products
Eleks · United States

Test Manager
Eleks · Argentina
