WEX
WEX
WEX е глобална платформа за търговски операции, която помага на организациите да управляват ключови бизнес процеси чрез специализирани платежни и административни решения. Предлаганите услуги включват карти за гориво, управление на автопаркове и анализи за екипи в областта на логистиката и транспорта; инструменти за бизнес плащания, предназначени да улесняват транзакциите и да засилват контрола; както и администриране на придобивки за служители, включително здравни сметки и сметки за възстановяване на разходи. WEX развива дейност в сфери като здравеопазване, логистика и пътувания и създава технологии, предназначени да направят сложните търговски процеси по-ефективни, сигурни и лесни за управление.

Инженер по разработка на софтуер I, WEX Mobility (дистанционна работа в Индия)

Разработвайте и тествайте софтуер на WEX Mobility за плащания на гориво, платформи за автопаркове и приложения за шофьори. Работете с Java, Python и TypeScript и облачни системи.

Описание

  • Разработвайте компоненти в рамките на утвърдени архитектури с микросървиси, управлявани от събития системи и frontend системи.
  • Пишете чист код, който се компилира, и модулни тестове, отговарящи на стандартите за качество на екипа.
  • Потвърждавайте критериите за приемане и сценариите за грешки преди имплементацията.
  • Възпроизвеждайте и отстранявайте ясно ограничени програмни грешки с насоки от старши инженери.
  • Отговаряйте първи на заявки за поддръжка с нисък приоритет.
  • Участвайте в дежурства под надзор и изпълнявайте възложените проверки при инциденти и скриптове.
  • Добавяйте записи за грешки и информационни записи в помощ на наблюдението и отстраняването на проблеми.
  • Поддържайте Jira актуална, спазвайте дефиницията за завършеност, придвижвайте задачите през етапите на работния процес и сигнализирайте за рискове.
  • Участвайте в ежедневни срещи, прегледи на натрупаните задачи и демонстрации.
  • Използвайте инструменти като Cursor, за да намалите повтарящия се код и да проучвате грешки, като проверявате генерираните резултати.
  • Коригирайте или добавяйте липсваща документация.
  • Работете с продуктовите екипи, други екипи на OTR и колегите инженери от проектирането през имплементацията, тестването и внедряването до поддръжката в продукционна среда.

Изисквания

  • Бакалавърска или магистърска степен по компютърни науки от утвърдено учебно заведение.
  • 0–1 година професионален опит.
  • Добро познаване на структурите от данни, алгоритмите и софтуерния дизайн.
  • Умение да пишете чист, компилируем и тестван код поне на един от езиците Java, Python или TypeScript/JavaScript.
  • Разбиране на пирамидата на тестване и опит с писане на модулни тестове в рамките на обучението, стаж или личен проект.
  • Основни познания по IAM и контрол на достъпа въз основа на роли.
  • Готовност за усвояване на приложимите стандарти за съответствие, например PCI или SOC.
  • Познаване на Git и работните процеси с pull request-и.
  • Умение за внедряване чрез съществуващ CI/CD процес и установяване кога commit е причинил неуспешно изграждане.
  • Умение да задавате конкретни въпроси, да обяснявате опитите си за решаване на проблем и да сигнализирате за рискове за графика.
  • Умение да приемате обратна връзка при преглед на код и да усвоявате стандартите и инструментите на екипа.
  • Предимство: степен по компютърни науки или софтуерно инженерство от утвърдено учебно заведение.
  • Предимство: опит от стаж или кооперативна програма с екипна доставка на код в продукционна или тестова среда.
  • Предимство: познаване на основите на облачните технологии.
  • Предимство: опит с Docker и контейнери.
  • Предимство: опит в подобряването на съществуваща кодова база.
  • Предимство: познаване на AI инструменти отвъд автоматичното дописване на код.
  • Предимство: искрен интерес към плащанията, операциите с автопаркове или работата по платформи за разработчици.

Придобивки

  • В обявата не са посочени придобивки, допълнителни удобства или допълнително възнаграждение.