Engineer I - Software Development

Job expired!

Протягом понад 40 років Accelya була рушійною силою у авіаційній галузі, спрощуючи фінансові та комерційні процеси та надаючи авіатранспортній спільноті можливість контролювати своє майбутнє. Ми співпрацюємо з лідерами галузі, такими як IATA, щоб реалізовувати глобальні ініціативи та впроваджувати цифрові трансформації, які оптимізують авіаційні операції. Працюючи з Accelya, ви стаєте частиною місії зі сприяння прогресу та гнучкості авіакомпаній по всьому світу.

Як Engineer I у нашій команді з розробки програмного забезпечення, ви будете ключовою особою у створенні інноваційних програмних рішень, які сприятимуть зростанню та успіху нашої організації. Співпрацюйте з висококваліфікованою групою інженерів та міждисциплінарними зацікавленими сторонами, щоб проектувати, розробляти та підтримувати передові програмні додатки. Ця роль надає вам можливість працювати над різноманітними проектами, вдосконалювати свої технічні навички та робити вагомий вплив у динамічному, швидко змінюваному середовищі.

  • Розробка програмного забезпечення: Співпрацювати з членами команди для проектування та розробки якісних програмних рішень, дотримуючись стандартів кодування та найкращих практик.
  • Аналіз вимог: Тісно працювати з колегами, керівниками команд, QA та продуктовими спеціалістами для розуміння вимог і перетворення їх на технічні специфікації.
  • Кодування та тестування: Писати чистий, ефективний та обслуговуваний код і брати участь у тестувальних заходах для забезпечення якості та надійності програмного забезпечення.
  • Код рев'ю: Проводити та брати участь у код-рев'ю, надаючи зворотній зв'язок, визначаючи області для покращення та забезпечуючи якість коду.
  • Вирішення проблем: Виявляти і усувати дефекти програмного забезпечення та впроваджувати ефективні рішення вчасно.
  • Безперервне навчання: Слідкувати за новими технологіями, інструментами та тенденціями в галузі та активно шукати можливості для професійного розвитку.
  • Комунікація: Ефективно спілкуватися технічними концепціями та рішеннями з членами команди та зацікавленими сторонами та активно брати участь у командних зустрічах та обговореннях.
  • Покращення процесів: Сприяти покращенню процесів та методологій розробки для підвищення ефективності та продуктивності.
  • Ступінь бакалавра у галузі комп'ютерних наук, програмної інженерії або суміжній галузі.
  • Володіння однією або кількома мовами програмування, такими як JAVA, PL/SQL, Python, C++ або JavaScript.
  • Сильне розуміння принципів, методологій та найкращих практик розробки програмного забезпечення.
  • Досвід роботи з системами контролю версій (наприклад, Git), інтегрованими середовищами розробки (IDE) та системами відстеження питань.
  • Відмінні навички вирішення проблем і увага до деталей.
  • Здатність працювати в команд