Lead Software Developer

Job expired!

Каждый день Global Payments обеспечивает миллионы транзакций между покупателями и продавцами, используя наши комплексные платежные решения для кредитных, дебетовых, предоплаченных и торговых услуг. Наша глобальная команда поддерживает более 3 миллионов компаний, более 1300 финансовых учреждений и более 600 миллионов держателей карт, помогая им расти и достигать выдающихся результатов с уверенностью. Вдохновляемые страстью к успеху, мы с гордостью предоставляем передовые решения в области платежных технологий и программного обеспечения. Присоединяйтесь к нашей динамичной команде и формируйте будущее платежных технологий.

В качестве ведущего разработчика программного обеспечения вы будете работать на протяжении всего жизненного цикла разработки программного обеспечения: проектировать, кодировать, отлаживать, поддерживать, тестировать и проверять приложения. Вы будете использовать свой опыт в различных языках и архитектурах для анализа существующих приложений или создания новых. Вы также будете рекомендовать изменения в разработке, обслуживании и системных стандартах, создавая результаты и планы внедрения в гибкой среде разработки.

  • Разрабатывать сложный код, используя фронтенд- и/или бэкенд-языки на различных платформах в сотрудничестве с бизнес- и технологическими командами.
  • Проектировать, создавать и предоставлять программные спецификации для разработки кода и поддержки нескольких проектов с глубоким пониманием приложений и баз данных.
  • Обеспечивать обширные знания в области анализа, изменения и разработки сложного кода/юнит-тестирования для создания точной документации приложений.
  • Консультировать по вопросам тестирования, проверки и корректирующих мер для устранения недостатков кода, предлагая систематические решения.
  • Участвовать в встречах с клиентами, совместных обсуждениях и партнерских отношениях с поставщиками для определения подходов к решениям.
  • Консультировать руководство по стандартам бизнес/инфраструктурных приложений, обеспечивая соблюдение и точность данных, включая соответствие требованиям безопасности PCI.
  • Разрабатывать, управлять и предоставлять оценки оплачиваемых часов и ресурсов для сложных проектов и вопросов.
  • Оказывать помощь в обучении на рабочем месте и предлагать экспертную консультацию инженерам-программистам.
  • Степень бакалавра в области компьютерных наук, информационных технологий, бизнес/управленческих информационных систем или смежной области.
  • Минимум 6 лет профессионального опыта в области кодирования, проектирования, разработки и анализа данных.
  • Продвинутые знания по двум или более фронтенд/бэкенд языкам/технологиям, API, внешним службам, а также как для реляционных, так и для NoSQL баз данных.
  • Степень бакалавра в области компьютерных наук, информационных технологий, бизнес/управленческих информационных систем или смежной области.
  • Более 8 лет профессионального опыта в области кодирования, проектирования, разработки и анализа данных, включая опыт работы с IBM Rational Tools.
  • Навыки/Знания: Обширный опыт использования профессиональных концепций и целей компании для творческого и эффективного решения сложных вопросов.
  • Сложность работы: Анализировать сложные проблемы, требующие глубокого понимания переменных факторов; применять суждения при выборе методов и техник для достижения результатов.
  • Руководство: Определять методы и процедуры для новых задач и, возможно, координировать деятельность других сотрудников (лидер команды).
  • Дистрибутивы Linux: Ubuntu, CentOS/RHEL, Amazon Linux
  • Microsoft Windows
  • z/OS
  • Tandem/HP-Nonstop
  • DDL и DML для баз данных, таких как Oracle, Informix, DB2, Hadoop
  • Java, Python, J2EE, Spring, Spring Boot