Nouveau
Description du poste
Rejoignez Global Payments, leader mondial des solutions de paiement, en tant que Développeur·se Logiciel Senior au sein de l’équipe Point‑of‑Sale Integrations. Vous évoluerez dans un environnement technologique de pointe, où vous serez chargé·e de concevoir, développer, tester et maintenir des services API et UI conteneurisés, principalement en C#, MongoDB et Angular. Vous travaillerez en étroite collaboration avec des équipes produit, des architectes cloud et des partenaires tiers afin de livrer des intégrations robustes et évolutives pour nos solutions de paiement en magasin.
**Missions principales**
- Analyser les besoins fonctionnels et techniques des parties prenantes et les traduire en spécifications détaillées.
- Écrire du code propre, maintenable et performant en C#, JavaScript/TypeScript et Angular, en respectant les bonnes pratiques de développement (SOLID, TDD, revues de code).
- Concevoir et implémenter des API REST sécurisées, ainsi que des requêtes MongoDB optimisées pour la gestion de gros volumes de données transactionnelles.
- Déployer et orchestrer les micro‑services dans des conteneurs Docker, en s’appuyant sur l’infrastructure AWS (ECS, Lambda, S3, RDS) et les pipelines CI/CD (Harness, GitLab CI, Jenkins).
- Automatiser les tâches récurrentes (tests, builds, déploiements) et contribuer à l’amélioration continue des processus DevOps.
- Participer activement aux cérémonies Scrum (daily stand‑up, sprint planning, rétrospective) et collaborer avec les Product Owners, les QA, les UX designers et les équipes d’exploitation.
- Réaliser des proof‑of‑concept sur de nouvelles technologies (AI/ML, serverless, observabilité) et partager les connaissances au sein de l’équipe.
- Assurer la documentation technique, le support de niveau 2 et la veille technologique afin de garantir la pérennité et la sécurité des solutions livrées.
**Ce que nous offrons**
- Un cadre de travail hybride (3 jours au bureau, 2 jours en remote) dans nos locaux modernes situés à Casablanca, avec des espaces de coworking, des salles de repos et une connexion internet haut débit.
- Un package salarial compétitif, complété par des primes de performance, une mutuelle santé, un plan d’épargne retraite et des tickets restaurant.
- Des opportunités de formation continue (certifications Microsoft, AWS, Angular, Docker) et de participation à des conférences internationales.
- Un environnement agile où l’innovation est encouragée : hackathons internes, labs de recherche, et budget dédié aux projets personnels.
- Une culture d’entreprise inclusive, axée sur la collaboration, le respect et le développement personnel.
- Des perspectives d’évolution vers des rôles de Lead Developer, Architecte Cloud ou Manager d’équipe.
**Profil recherché**
Vous justifiez d’au moins 5 ans d’expérience en développement logiciel, avec une solide maîtrise de C#/.NET Core, Angular/TypeScript et MongoDB. Vous avez déjà travaillé avec Docker et les services AWS, et vous êtes à l’aise avec les pratiques DevOps et les pipelines CI/CD. Vous êtes autonome, curieux·se, capable de résoudre des problèmes complexes et de communiquer efficacement avec des interlocuteurs techniques et fonctionnels. La maîtrise de l’anglais (écrit et oral) est indispensable ; le français est un atout.
Intéressé·e par ce challenge ? Postulez dès maintenant et participez à la transformation digitale du secteur des paiements avec Global Payments !