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