Lead Software Developer

Job expired!

Cada día, Global Payments facilita millones de transacciones entre compradores y vendedores utilizando nuestras completas soluciones de pago para servicios de crédito, débito, prepago y mercantil. Nuestro equipo global apoya a más de 3 millones de empresas, más de 1,300 instituciones financieras y más de 600 millones de titulares de tarjetas, empoderándolos para crecer y lograr resultados excepcionales con confianza. Impulsados por una pasión por el éxito, orgullosamente ofrecemos tecnología de pagos y soluciones de software de clase mundial. Únete a nuestro equipo dinámico y da forma al futuro de la tecnología de pagos.

Como Desarrollador de Software Líder, trabajarás a lo largo del ciclo de vida del desarrollo de software para diseñar, codificar, depurar, mantener, probar y validar aplicaciones. Utilizarás tu experiencia en múltiples lenguajes y arquitecturas para analizar aplicaciones existentes o crear nuevas. También recomendarás cambios en el desarrollo, mantenimiento y estándares del sistema, creando entregables y planes de implementación en un entorno de desarrollo flexible.

¿Qué Rol Jugarás?

  • Desarrollar código moderadamente complejo utilizando lenguajes de front-end y/o back-end en múltiples plataformas en colaboración con equipos de negocios y tecnología.
  • Diseñar, crear y entregar especificaciones de programas para el desarrollo de código y apoyar múltiples proyectos con una profunda comprensión de aplicaciones y bases de datos.
  • Proporcionar vasto conocimiento en análisis, modificación y desarrollo de código complejo/pruebas unitarias para crear documentación precisa de aplicaciones.
  • Aconsejar sobre pruebas, validación y medidas correctivas para deficiencias de código, proponiendo soluciones sistemáticas.
  • Participar en reuniones con clientes, discusiones de emprendimientos conjuntos y asociaciones con proveedores para determinar enfoques de solución.
  • Asesorar a la dirección sobre estándares de aplicaciones empresariales/infrastructura, asegurando cumplimiento y precisión de datos, incluyendo cumplimiento de seguridad de la Industria de Tarjetas de Pago (PCI).
  • Desarrollar, gestionar y proporcionar estimaciones de horas facturables y recursos en proyectos y problemas complejos.
  • Asistir en la capacitación en el trabajo y ofrecer asesoramiento experto a ingenieros de software.

¿Qué Buscamos en Este Rol?

Calificaciones Mínimas

  • Título de licenciatura en Ciencias de la Computación, Tecnología de la Información, Sistemas de Información Empresarial/Gestión, o un campo relacionado.
  • Mínimo de 6 años de experiencia profesional en codificación, diseño, desarrollo y análisis de datos.
  • Conocimiento avanzado de dos o más lenguajes/tecnologías de front-end/back-end, API, servicios externos y bases de datos relacionales y NoSQL.

Calificaciones Preferidas

  • Título de licenciatura en Ciencias de la Computación, Tecnología de la Información, Sistemas de Información Empresarial/Gestión, o un campo relacionado.
  • 8+ años de experiencia profesional en codificación, diseño, desarrollo y análisis de datos, incluyendo experiencia con herramientas IBM Rational.

Habilidades y Capacidades Deseadas

  • Habilidades/Conocimientos: Experiencia amplia en el uso de conceptos profesionales y objetivos de la empresa para resolver problemas complejos de manera creativa y efectiva.
  • Complejidad del Trabajo: Analizar problemas complejos que requieren una evaluación profunda de factores variables; ejercer juicio en la selección de métodos y técnicas para obtener resultados.
  • Supervisión: Determinar métodos y procedimientos para nuevas asignaciones y posiblemente coordinar las actividades del personal (Líder de Equipo).

Sistemas Operativos

  • Distribuciones de Linux: Ubuntu, CentOS/RHEL, Amazon Linux
  • Microsoft Windows
  • z/OS
  • Tandem/HP-Nonstop

Base de Datos

  • DDL y DML para bases de datos como Oracle, Informix, DB2, Hadoop

Tecnologías de Back-end

  • Java, Python, J2EE, Spring, Spring Boot, Hibernate, Ibatis/MyBatis