Chaque jour, Global Payments permet à des millions de personnes dans le monde entier de transférer de l'argent sans effort entre acheteurs et vendeurs grâce à nos solutions de paiement avancées pour les services de crédit, de débit, de prépayé et de commerçant. Notre équipe dévouée soutient plus de 3 millions d'entreprises, plus de 1 300 institutions financières et plus de 600 millions de titulaires de cartes, les aidant à croître avec confiance et à atteindre des résultats exceptionnels.
Nous sommes fiers de notre technologie de paiement et de nos solutions logicielles de classe mondiale. Rejoignez notre équipe dynamique et laissez votre empreinte sur l'avenir de la technologie des paiements.
En tant qu'Ingénieur Logiciel Principal Associé, vous travaillerez tout au long du cycle de vie du développement logiciel, contribuant à la création, la conception, le codage, le débogage, la maintenance, les tests, la mise en œuvre et la validation des applications. Vous gérerez des applications existantes et en développerez de nouvelles avec une compréhension complète de divers langages et architectures. Votre rôle consistera à recommander des changements aux normes de développement et de maintenance, à préparer des livrables et à créer des plans de mise en œuvre dans un environnement de développement flexible.
Dans ce rôle, vous :
- Développerez du code de base en utilisant des langages de programmation front-end ou back-end pour les solutions logicielles des clients internes et externes.
- Suivrez les spécifications du programme pour le codage et le support de routine sur des projets/problèmes.
- Aiderez à la documentation, aux tests et à la validation des applications.
- Effectuerez des tests et validerez les modifications et corrections de code de base si nécessaire.
- Appliquerez une compréhension basique des procédures, des méthodologies et des normes d'application, y compris la conformité à la sécurité PCI (Payment Card Industry).
Pour exceller dans ce rôle, vous devriez avoir :
- Un BS en Informatique, Technologie de l'Information, Systèmes d'Information de Gestion ou un domaine connexe.
- Pas d'expérience préalable requise, mais une compréhension de base d'un ou plusieurs langages de programmation modernes, API, services et bases de données relationnelles et NoSQL est préférable.
Nous apprécions également :
- Une expérience professionnelle en codage, conception, développement et analyse de données.
Notre candidat idéal aura :
- Une maîtrise des concepts professionnels et la capacité d'appliquer les politiques et procédures de l'entreprise pour résoudre des problèmes de routine.
- La capacité d'analyser des situations ou des données en suivant des pratiques et procédures standard.
- Des compétences solides en matière de construction de relations au sein de l'équipe.
- L'expérience des systèmes d'exploitation, tels que les distributions Linux (Ubuntu, CentOS/RHEL, Amazon Linux), Microsoft Windows, z/OS et Tandem/HP-Nonstop.
- La connaissance des bases de données comme Oracle, Informix, DB2 et Hadoop, y compris la conception DDL et DML.
- L'expertise en technologies back-end comme Java, J2EE, Struts, Spring et Springboot.
- La maîtrise des technologies front-end telles que HTML, JavaScript, jQuery et CICS.
- La familiarité avec les frameworks web, y compris Node.js, React.js, Angular et JSP.
- L'expérience avec les outils de développement comme Eclipse, Visual Studio, Webpack, Babel et Gulp.
- La connaissance du développement mobile (iOS, Android) et des outils d'apprentissage automatique (Python, R, Matlab, Tensorflow, DMTK).
Global Payments Inc. est un employeur garantissant l'égalité des chances. Nous offrons des opportunités d'emploi égales à tous les employés et candidats, sans distinction de race, couleur, religion, sexe (y compris la grossesse), origine nationale, ascendance, âge, état civil, orientation sexuelle, identité ou expression de genre, handicap, statut de vétéran, informations génétiques ou toute autre base protégée par la loi. Pour demander des am