Senior Software Developer (C++) Львів, Івано-Франківськ, Тернопіль ELEKS Software Engineering and Development Office шукає Senior Software Developer ( C++), щоб приєднатися до нашої команди. ПРО КЛІЄНТА Наш клієнт — одна з найбільших фінансових установ США. ПРО ПРОЕКТ Ми створюємо програмне забезпечення для рішень для бухгалтерського обліку та управління даними, ефективності, страхування, управління ризиками тощо. ВИМОГИ 4+ роки досвіду роботи з C++ Досвід роботи з інтерфейсом програмного
Senior Software Developer (C++)
Львів, Івано-Франківськ, Тернопіль
ELEKS Software Engineering and Development Office шукає Senior Software Developer ( C++), щоб приєднатися до нашої команди.
ПРО КЛІЄНТА
Наш клієнт — одна з найбільших фінансових установ США.
ПРО ПРОЕКТ
Ми створюємо програмне забезпечення для рішень для бухгалтерського обліку та управління даними, ефективності, страхування, управління ризиками тощо.
ВИМОГИ
- 4+ роки досвіду роботи з C++
- Досвід роботи з інтерфейсом програмного забезпечення, бажано WPF
- Принаймні середній сильний рівень Англійська
- Чіткі комунікативні навички та відповідальне ставлення до роботи
- Самодостатній розробник, який може наставляти людей нижчого рівня
ОБОВ’ЯЗКИ - Розробляти рішення та алгоритми відповідно до технічних специфікацій або документації з іншими вимогами; використовувати стандартні алгоритми у відповідних випадках
- Написати програмний код відповідно до визначеної архітектури програми
- Володіти знаннями методологій розробки програмного забезпечення (Waterfall, Agile тощо)
- Структуруйте та форматуйте вихідний код, коментуйте та розмічайте код, а також назвіть змінні, функції, класи, структури даних і файли відповідно до конвенцій компанії та найкращих галузевих практик
- Запровадьте рефакторинг коду та методи оптимізації. Пострефакторинг і оптимізація призводять до колективної бази знань як найкращі практики.
- Змініть існуючий програмний код і перевірте його доступність. Аналізуйте відповідність програмного коду стандартам читабельності та продуктивності.
- Використовуйте системи контролю версій, щоб відстежувати прогрес оптимізації коду, а також для об’єднання або розділу об’єктів коду. Внести зміни відповідно до правил контролю версій
- Виконати аналіз, перевірку та налагодження програмного коду на рівні прикладних одиниць
- Розробити процедури для тестування доступності коду, збору діагностичних даних, генерації тестові набори даних з бажаними характеристиками; вивчити необхідні характеристики програмного забезпечення тощо
- Відтворити дефекти, зареєстровані в базі даних про дефекти, встановити їх причини та змінити код для усунення дефектів
- Визначити відповідність програмного продукту технічним вимогам
- Збирати та аналізувати результати тестування програмного забезпечення. Надати правильну інтерпретацію діагностичних даних; проаналізувати значущість отриманих характеристик ПЗ; документувати результати тестування. Оцінка доступності програмного продукту
- Розробка, документування та редагування інтерфейсів програмування, процедур складання програмних модулів і компонентів, процедур розгортання та оновлення програмного забезпечення, а також процедур міграції та трансформації (перетворення)
- Компонувати програмні модулі та компоненти в програмні продукти; підключати програмні продукти до зовнішнього середовища. Перевірити наявність версій програмного продукту
- Аналізувати варіанти виконання програмних вимог; оцінити витрати часу та навантаження. Провести оцінку та обґрунтування рішень, рекомендованих для вимог до програмного забезпеченнявпровадження
- Погодити технічні вимоги до програмного забезпечення із зацікавленими сторонами. Оцініть та обґрунтуйте терміни виконання завдання
Ви можете надіслати своє CV тут: jobs.lever.co/...ied&lever-source[]=dou.ua
Що ви отримаєте з ELEKS
- Тісна співпраця з клієнтом
- Складні завдання
- Розвиток компетенції
- Здатність впливати проектні технології
- Проекти з нуля
- Команда професіоналів
- Динамічне середовище з низьким рівнем бюрократії
ПРО ELEKS
ELEKS – компанія з розробки програмного забезпечення на замовлення. Ми надаємо цінність нашим клієнтам завдяки нашим знанням і досвіду, набутому під час роботи в якості партнера з інноваційного програмного забезпечення з 1991 року.
Наші понад 2000 професіоналів, які працюють у центрах доставки по всій Східній Європі та офісах продажів у Європі та Північній Америці, надають нашим клієнтам повний спектр послуг із розробки програмного забезпечення. До них належать розробка продуктів, контроль якості, дослідження та розробки, дизайн, технологічний консалтинг і спеціальні команди.