Nouveau
Description du poste
En tant qu’Ingénieur(e) Logiciel chez Global Payments, vous intégrerez une équipe dynamique au cœur de la transformation digitale du secteur des paiements. Vous évoluerez sur l’ensemble du cycle de vie du développement logiciel, de la conception à la mise en production, en passant par le codage, les tests, le débogage et la maintenance. Vous travaillerez sur des projets variés, tant internes qu’externes, destinés à nos clients nationaux et internationaux, et contribuerez à la création de solutions robustes, sécurisées et évolutives.
**Missions principales**
- Concevoir, développer et maintenir des applications front‑end et back‑end en utilisant des langages et frameworks modernes (Java, C#, Python, JavaScript, Node.js, React, Angular, etc.).
- Rédiger des spécifications techniques détaillées, des diagrammes de flux et des documents de conception afin d’assurer une compréhension claire des exigences fonctionnelles.
- Effectuer des revues de code, des tests unitaires et d’intégration, et garantir la qualité du livrable grâce à des pratiques DevOps (CI/CD, Docker, Kubernetes).
- Analyser les applications existantes, identifier les points d’amélioration et proposer des évolutions architecturales pour optimiser la performance et la sécurité.
- Collaborer étroitement avec les équipes métier, les chefs de projet et les partenaires externes (clients, fournisseurs) lors de réunions de cadrage, de démonstrations et de revues de projet.
- Participer à la définition et à la mise en œuvre des standards de développement, des contrôles de conformité et des procédures de gouvernance IT.
- Assurer le support technique de niveau 2/3, diagnostiquer les incidents et proposer des solutions correctives ou évolutives.
**Profil recherché**
- Diplôme d’ingénieur ou équivalent en informatique, avec 3 à 5 ans d’expérience professionnelle en développement logiciel.
- Maîtrise des concepts de programmation orientée objet, des architectures micro‑services et des bases de données relationnelles et NoSQL.
- Expérience avérée en méthodologies Agile/Scrum et en utilisation d’outils de gestion de version (Git) et de suivi de tickets (Jira).
- Capacité à travailler en équipe, à communiquer clairement et à gérer les priorités dans un environnement dynamique.
- Anglais professionnel (écrit et oral) indispensable ; le français est un atout.
**Ce que nous offrons**
- Un environnement de travail hybride (bureau à Casablanca + télétravail) favorisant l’équilibre vie professionnelle / vie personnelle.
- Des projets à forte visibilité internationale, avec des opportunités de formation continue et de certifications techniques.
- Un package salarial compétitif, des avantages sociaux (mutuelle, tickets restaurant, transport) et des programmes de reconnaissance.
- Une culture d’entreprise axée sur l’innovation, la collaboration et le développement des talents.
Rejoignez Global Payments et participez à la construction de la prochaine génération de solutions de paiement, au service d’un marché en pleine expansion au Maroc et à l’international.