




Resumen: Este puesto implica trabajar durante todo el ciclo de vida del desarrollo de software para crear, diseñar, codificar, depurar, mantener, probar, implementar y validar aplicaciones. Aspectos destacados: 1. Oportunidad de dejar su huella en el panorama tecnológico de los pagos 2. Trabaja con una variedad de lenguajes y arquitecturas 3. Desarrolla código para soluciones de software internas y externas para clientes Cada día, Global Payments permite que millones de personas transfieran dinero entre compradores y vendedores mediante nuestras soluciones de pagos para tarjetas de crédito, débito, prepago y servicios para comerciantes. Nuestro equipo mundial ayuda a más de 3 millones de empresas, más de 1300 instituciones financieras y más de 600 millones de titulares de tarjetas a crecer con confianza y lograr resultados extraordinarios. Nos impulsa nuestra pasión por el éxito y nos sentimos orgullosos de ofrecer tecnologías y soluciones de software de pagos líderes en su clase. Únase a nuestro dinámico equipo y deje su huella en el panorama tecnológico de los pagos del futuro. **Resumen de este puesto** ------------------------ Trabaja durante todo el ciclo de vida del desarrollo de software y desempeña una función general para crear, diseñar, codificar, depurar, mantener, probar, implementar y validar aplicaciones, con una comprensión amplia de una variedad de lenguajes y arquitecturas. Analiza aplicaciones existentes o formula lógica para nuevas aplicaciones, procedimientos, diagramas de flujo, codificación y depuración de programas. Mantiene y utiliza documentación de aplicaciones y programación en el desarrollo de código. Recomienda cambios en los estándares de desarrollo, mantenimiento y sistemas. Elabora entregables adecuados y desarrolla planes de implementación de aplicaciones durante todo el ciclo de vida en un entorno de desarrollo flexible. **¿Cuál será su función?** ---------------------------- * Desarrolla código básico a moderadamente complejo utilizando un lenguaje de programación front-end o back-end dentro de una plataforma según sea necesario, en colaboración con los equipos comerciales y de tecnología para soluciones de software internas y externas para clientes. Elabora y entrega especificaciones de programa rutinarias para el desarrollo y soporte de código en un proyecto o incidencia, con una comprensión moderada de la aplicación/base de datos para alinear mejor las interacciones y tecnologías. * Analiza, modifica y desarrolla código básico a moderadamente complejo/pruebas unitarias para elaborar documentación de aplicaciones. Realiza pruebas y validaciones requeridas para cambios de código básicos a moderadamente complejos. Aplica medidas correctivas para deficiencias de código básicas a moderadamente complejas y escala propuestas alternativas. * Aplica una comprensión moderada de procedimientos, metodología y estándares de aplicaciones, incluida la conformidad con la normativa de seguridad de la Industria de Tarjetas de Pago (PCI). **¿Qué buscamos en este puesto?** ----------------------------------------- ### **Cualificaciones mínimas** * Licenciatura en Ciencias de la Computación, Tecnología de la Información, Sistemas de Información Empresarial/Gestión o campo relacionado * Generalmente, un mínimo de 2 años de experiencia profesional en codificación, diseño, desarrollo y análisis de datos. Por lo general, posee conocimientos básicos y experiencia en uno o más lenguajes/tecnologías de los siguientes, aunque no se limitan a ellos: dos o más lenguajes de programación modernos utilizados en entornos empresariales, experiencia trabajando con diversas API y servicios externos, experiencia con bases de datos relacionales y NoSQL ### **Cualificaciones preferidas** * Licenciatura en Ciencias de la Computación, Tecnología de la Información, Sistemas de Información Empresarial/Gestión o campo relacionado * 4+ años de experiencia profesional en codificación, diseño, desarrollo y análisis de datos, y experiencia con herramientas IBM Rational **¿Cuáles son las habilidades y capacidades que deseamos?** ------------------------------------------------- * Habilidades/conocimientos: Desarrolla experiencia profesional, aplica las políticas y procedimientos de la empresa para resolver una variedad de cuestiones. * Complejidad laboral: Trabaja en problemas de alcance moderado, donde el análisis de situaciones o datos requiere la revisión de una variedad de factores. Ejerce su criterio dentro de los procedimientos y prácticas definidos para determinar la acción apropiada. Construye relaciones de trabajo productivas internas y externas. * Supervisión: Normalmente recibe instrucciones generales sobre tareas habituales e instrucciones detalladas sobre nuevos proyectos o asignaciones. Sistemas operativos: * Distribuciones Linux, incluyendo una o más de las siguientes: Ubuntu, CentOS/RHEL, Amazon Linux * Microsoft Windows * z/OS * Tandem/HP-Nonstop Bases de datos: Diseño, familiaridad con DDL y DML para una o más de las siguientes bases de datos: Oracle, MySQL, MS SQL Server, IMS, DB2, Hadoop Tecnologías back-end: Java, Python, .NET, Ruby, COBOL para mainframe, Ensamblador para mainframe Tecnologías front-end: HTML, JavaScript, jQuery, CICS Frameworks web: Tecnologías web como Node.js, React.js, Angular, Redux Herramientas de desarrollo: Eclipse, Visual Studio, Webpack, Babel, Gulp Desarrollo móvil: iOS, Android Aprendizaje automático: Python, R, Matlab, Tensorflow, DMTK Global Payments Inc. es un empleador que ofrece igualdad de oportunidades. Global Payments brinda oportunidades de empleo equitativas a todos sus empleados y solicitantes sin distinción de raza, color, religión, sexo (incluido el embarazo), origen nacional, ascendencia, edad, estado civil, orientación sexual, identidad o expresión de género, discapacidad, condición de veterano, información genética o cualquier otra base protegida por la ley. Si desea solicitar adaptaciones razonables relacionadas con la solicitud de empleo o proporcionar comentarios sobre la accesibilidad de este sitio web, comuníquese con jobs@globalpay.com.


