Chaque jour, Global Payments permet à des millions de personnes de transférer de l'argent entre acheteurs et vendeurs grâce à nos solutions de paiement de pointe pour les services de crédit, de débit, de prépaiement et de marchands. Notre équipe mondiale 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 en toute confiance et à obtenir des résultats remarquables. Nous sommes animés par une passion pour le succès et nous nous enorgueillissons de fournir des technologies et des solutions logicielles de paiement de premier ordre. Rejoignez notre équipe dynamique et laissez votre empreinte sur le paysage technologique des paiements de demain.
En tant que développeur Oracle, vous participerez à diverses étapes du cycle de vie du développement logiciel. Votre rôle consistera à créer, concevoir, coder, déboguer, maintenir, tester, implémenter et valider des applications. Vous analyserez les applications existantes ou formulerez la logique de nouvelles applications, y compris les procédures, les organigrammes, le codage et le débogage. De plus, vous devrez maintenir et utiliser des documents d'application et de programmation, recommander des modifications des normes de développement et de système, et développer des plans de mise en œuvre des applications dans un environnement de développement flexible.
Quel rôle jouerez-vous ?
- Développer du code de base à moyennement complexe en utilisant des langages de programmation frontaux ou dorsaux en collaboration avec les équipes commerciales et technologiques pour des solutions logicielles internes et externes destinées aux clients.
- Créer et livrer des spécifications de programme de routine pour le développement et le support du code.
- Analyser, modifier et développer du code/de tests unitaires de base à moyennement complexes pour créer de la documentation d'application.
- Effectuer des tests et des validations des modifications de code de base à moyennement complexes et proposer des mesures correctives.
- Appliquer une compréhension modérée des procédures, de la méthodologie et des normes d'application, y compris la conformité à la sécurité PCI (Payment Card Industry).
Qualifications minimales
- BS en informatique, technologie de l'information, systèmes d'information de gestion ou dans un domaine connexe.
- Minimum de 2 ans d'expérience professionnelle en codage, conception, développement et analyse de données.
- Connaissance de base et utilisation de langages de programmation et technologies modernes, ainsi qu'une expérience de travail avec des API, des services externes et des bases de données relationnelles et NoSQL.
Qualifications préférées
- BS en informatique, technologie de l'information, systèmes d'information de gestion ou dans un domaine connexe.
- 4+ ans d'expérience professionnelle en codage, conception, développement et analyse de données.
- Expérience avec les outils IBM Rational.
- Compétences/Connaissances : Développer une expertise professionnelle, appliquer les politiques et procédures de l'entreprise pour résoudre divers problèmes.
- Complexité du poste : Travailler sur des problèmes d'ampleur modérée où l'analyse nécessite l'examen de divers facteurs. Exercer un jugement au sein de procédures et de pratiques définies pour déterminer l'action appropriée.
- Supervision : Recevoir généralement des instructions générales pour le travail de routine et des instructions détaillées pour de nouveaux projets ou missions.
- Systèmes d'exploitation : Distributions Linux (Ubuntu, CentOS/RHEL, Amazon Linux), Windows, z/OS, Tandem/HP-Nonstop.
- Bases de données : Oracle, MySQL, MS SQL Server, IMS, DB2, Hadoop.
- Technologies dorsales : Java, Python, .NET, Ruby, Mainframe COBOL, Mainframe Assembler.
- Technologies frontales : HTML, JavaScript, jQuery, CICS.
- Cadres Web : Node.js, React.js, Angular, Redux.