




Resumo: Esta função envolve atuar em todo o ciclo de vida do desenvolvimento de software para criar, projetar, codificar, depurar, manter, testar, implementar e validar aplicações. Pontos de destaque: 1. Oportunidade de deixar sua marca no cenário da tecnologia de pagamentos 2. Trabalha com amplo conhecimento de diversas linguagens e arquiteturas 3. Desenvolve código básico a moderadamente complexo para soluções de software cliente Todos os dias, a Global Payments possibilita que milhões de pessoas transfiram dinheiro entre compradores e vendedores utilizando nossas soluções de pagamentos para crédito, débito, pré-pago e serviços para comerciantes. Nossa equipe mundial apoia mais de 3 milhões de empresas, mais de 1.300 instituições financeiras e mais de 600 milhões de portadores de cartões a crescerem com confiança e alcançarem resultados extraordinários. Somos impulsionados pela nossa paixão pelo sucesso e temos orgulho de oferecer tecnologia e soluções de software de pagamento líderes no setor. Junte-se à nossa equipe dinâmica e deixe sua marca no cenário da tecnologia de pagamentos do futuro. **Resumo desta função** ------------------------ Atua em todo o ciclo de vida do desenvolvimento de software e desempenha um papel funcional na criação, projeto, codificação, depuração, manutenção, teste, implementação e validação de aplicações, com amplo conhecimento de diversas linguagens e arquiteturas. Analisa aplicações existentes ou formula lógica para novas aplicações, elabora fluxogramas, codifica e depura programas. Mantém e utiliza documentos de aplicação e programação no desenvolvimento de código. Recomenda alterações nos padrões de desenvolvimento, manutenção e sistemas. Cria entregáveis apropriados e desenvolve planos de implementação de aplicações ao longo do ciclo de vida em um ambiente de desenvolvimento flexível. **Qual será o seu papel?** ---------------------------- * Desenvolve código básico a moderadamente complexo usando uma linguagem de programação front-end ou back-end conforme necessário em uma plataforma, em colaboração com equipes de negócios e tecnologia, para soluções de software cliente internas e externas. Cria e entrega especificações de programa rotineiras para desenvolvimento e suporte de código em um projeto/problema, com compreensão moderada da aplicação/banco de dados, visando alinhar melhor as interações e tecnologias. * Analisa, modifica e desenvolve código básico a moderadamente complexo/testes unitários para desenvolver documentação de aplicações. Realiza requisitos de teste e validação para alterações de código básicas a moderadamente complexas. Executa medidas corretivas para deficiências de código básicas a moderadamente complexas e encaminha propostas alternativas. * Aplica compreensão moderada de procedimentos, metodologia e padrões de aplicações, incluindo conformidade com a segurança da Payment Card Industry (PCI). **Quais são os requisitos para esta função?** ----------------------------------------- ### **Qualificações mínimas** * Bacharelado em Ciência da Computação, Tecnologia da Informação, Sistemas de Informação em Negócios/Gestão ou área correlata * Normalmente, no mínimo 2 anos de experiência profissional em codificação, projeto, desenvolvimento e análise de dados. Geralmente possui conhecimento básico e experiência prática em uma ou mais linguagens/tecnologias dentre as seguintes, mas não limitadas a: duas ou mais linguagens de programação modernas utilizadas em ambientes corporativos, experiência trabalhando com diversas APIs e serviços externos, experiência com bancos de dados relacionais e NoSQL ### **Qualificações desejáveis** * Bacharelado em Ciência da Computação, Tecnologia da Informação, Sistemas de Informação em Negócios/Gestão ou área correlata * 4+ anos de experiência profissional em codificação, projeto, desenvolvimento e análise de dados, além de experiência com ferramentas IBM Rational **Quais são as habilidades e competências desejadas?** ------------------------------------------------- * Habilidades/conhecimentos – Desenvolve expertise profissional e aplica políticas e procedimentos da empresa para resolver uma variedade de questões. * Complexidade da função – Trabalha em problemas de escopo moderado, cuja análise de situações ou dados exige revisão de diversos fatores. Exerce julgamento dentro de procedimentos e práticas definidos para determinar a ação adequada. Constrói relações de trabalho produtivas internas e externas. * Supervisão – Normalmente recebe instruções gerais para tarefas rotineiras e instruções detalhadas para novos projetos ou atribuições. Sistemas operacionais: * Distribuições Linux, incluindo uma ou mais das seguintes: Ubuntu, CentOS/RHEL, Amazon Linux * Microsoft Windows * z/OS * Tandem/HP-Nonstop Banco de dados – Projeto, familiaridade com DDL e DML em um ou mais dos seguintes bancos de dados: Oracle, MySQL, MS SQL Server, IMS, DB2, Hadoop Tecnologias back-end – Java, Python, .NET, Ruby, COBOL para mainframe, Assembly para mainframe Tecnologias front-end – HTML, JavaScript, jQuery, CICS Frameworks web – Tecnologias web como Node.js, React.js, Angular, Redux Ferramentas de desenvolvimento – Eclipse, Visual Studio, Webpack, Babel, Gulp Desenvolvimento móvel – iOS, Android Aprendizado de máquina – Python, R, Matlab, Tensorflow, DMTK A Global Payments Inc. é uma empregadora que oferece igualdade de oportunidades. A Global Payments oferece oportunidades iguais de emprego a todos os funcionários e candidatos sem discriminação por raça, cor, religião, sexo (inclusive gravidez), origem nacional, ascendência, idade, estado civil, orientação sexual, identidade ou expressão de gênero, deficiência, status de veterano, informação genética ou qualquer outra base protegida por lei. Se você deseja solicitar acomodações razoáveis relacionadas à candidatura a emprego ou fornecer feedback sobre a acessibilidade deste site, entre em contato com jobs@globalpay.com.


