Senior Software Engineer

Job expired!

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

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

  • Разрабатывать базовый до умеренно сложный код с использованием как фронтенд, так и бэкенд языков программирования для различных платформ.
  • Проектировать, создавать и предоставлять рутинные до умеренно сложные спецификации программ для различных проектов/задач.
  • Анализировать, модифицировать и разрабатывать умеренно сложный код/тестирование модулей и выполнять требования по проверке.
  • Участвовать в встречах с клиентами, обсуждениях совместных предприятий и партнерских отношениях с поставщиками для определения подходов к решению.
  • Поддерживать руководство в проектировании, разработке и соблюдении стандартов приложений для бизнеса/инфраструктуры, обеспечивая соответствие и точность данных.
  • Предоставлять оценки оплачиваемых часов и ресурсов для инициатив, проектов и задач.
  • Помогать в обучении и наставничестве для других инженеров-программистов.

Степень бакалавра в области компьютерных наук, информационных технологий, бизнес-информационных систем или смежных областях.

Минимум 4 года профессионального опыта в области кодирования, проектирования, разработки и анализа данных.

Продвинутые знания одного или нескольких фронтенд/бэкенд языков/технологий и умеренное понимание соответствующих языков/технологий. Опыт работы с языками программирования, используемыми в корпоративной среде, API, внешними сервисами и реляционными и NoSQL базами данных.

Степень бакалавра в области компьютерных наук, информационных технологий, бизнес-информационных систем или смежных областях.

6+ лет профессионального опыта в области кодирования, проектирования, разработки и анализа данных, а также опыт работы с IBM Rational Tools.

  • Навыки/Знания: Опытный профессионал с полным пониманием специализации, который решает проблемы креативно.
  • Сложность работы: Работает над разнообразными проблемами, где анализ данных требует выявления факторов и использует хорошее суждение при выборе методов решений.
  • Руководство: Обычно получает минимальные инструкции для повседневных задач и общие инструкции для новых заданий.
  • Операционные системы: Linux (Ubuntu, CentOS/RHEL, Amazon Linux), Microsoft Windows, z/OS, Tandem/HP-Nonstop.
  • База данных: Знание DDL и DML для Oracle, MySQL, MS SQL Server, IMS, DB2, Hadoop.
  • Бэкенд технологии: Java, Python, .NET, Ruby, Mainframe COBOL, Mainframe Assembler.
  • Фронтенд технологии: HTML, JavaScript, jQuery, CICS.
  • Веб-ф