Auf einen Blick
- Aufgaben: Entwickle und optimiere robuste C++-Code fĂĽr ein skalierbares Zahlungssystem.
- Arbeitgeber: Ein fĂĽhrendes globales Unternehmen im digitalen Zahlungsverkehr mit flexiblen Plattformen.
- Mitarbeitervorteile: Flexible Hybridarbeit, persönliche Entwicklung, Sprachkurse und monatliche Einkaufsgutscheine.
- Warum dieser Job: Arbeite an realen Systemen im Fintech-Bereich und genieĂźe eine kollaborative Teamkultur.
- Gewünschte Qualifikationen: Mindestens 7 Jahre Erfahrung in der Softwareentwicklung, tiefes Verständnis von C/C++ und multithreading.
- Andere Informationen: Regelmäßige Unternehmensveranstaltungen wie Sommerfeste und Oktoberfest.
Das voraussichtliche Gehalt liegt zwischen 48000 - 84000 € pro Jahr.
Direct message the job poster from Xcede
Experienced Technology Recruiter focused on connecting top technology talent with ambitious technology businesses
Munich | Hybrid
A leading global digital payments company is looking for an experienced C++ Developer to join its engineering team near Munich. The company builds and operates a flexible, high-availability platform used across multiple countries to power real-time transactions in the gift card, prepaid, issuing, and acquiring space.
SeniorC++ Developer |High-Performance Payment Systems | Munich | Hybrid
A leading global digital payments company is looking for an experienced C++ Developer to join its engineering team near Munich. The company builds and operates a flexible, high-availability platform used across multiple countries to power real-time transactions in the gift card, prepaid, issuing, and acquiring space.
The role is part of a long-established and rapidly growing technology business that is part of a well-known international group.
The Role
This is a hands-on C++ development position within a collaborative team. You will play a key role in designing, implementing, and maintaining the core components of a fast-moving and scalable payments platform.
Key responsibilities include:
- Developing, optimising, and maintaining robust and reusable C++ code
- Identifying and resolving performance issues, bugs, and bottlenecks
- Conducting code reviews and contributing to continuous improvement
- Translating business requirements into technical solutions
- Writing functional test cases and maintaining automated regression frameworks
- Ensuring code quality, structure, and maintainability through best practices
Your Profile
- 7+ years of professional experience in software development
- Deep understanding of C and C++
- Strong knowledge of STL, Boost, and multithreading (including race conditions and deadlocks)
- Practical experience with MySQL, MariaDB, or Oracle
- Comfortable working in Windows, Unix, or Linux environments
- Understanding of system-level design, algorithms, and data structures
- Exposure to financial protocols (e.g. ISO 8583, ISO 20022) is a plus
- Strong analytical thinking, attention to detail, and pragmatic mindset
- Fluent English required; German is an advantage
- Relevant technical degree or equivalent practical experience – career changers welcome
What’s Offered
- Long-term position in a stable international company
- Flexible hybrid working – up to 50% remote
- End-to-end software ownership with varied and challenging projects
- Personal development support through regular appraisals, in-house training, and e-learning platforms
- Language courses available
- €50 monthly shopping voucher plus a range of employee discounts
- Subsidised gym and wellness membership (EGYM Wellpass)
- Regular company events including summer parties, Oktoberfest, and team gatherings
This is an excellent opportunity for an experienced C++ developer who wants to work on real-world systems at scale in the fintech space.
Seniority level
-
Seniority level
Not Applicable
Employment type
-
Employment type
Full-time
Job function
-
Job function
Information Technology
-
Industries
IT Services and IT Consulting
Referrals increase your chances of interviewing at Xcede by 2x
Get notified about new Senior Software Engineer jobs in Munich, Bavaria, Germany .
Senior Developer (m/f/d) – Financial Market Data Platform
Commerce B2B Software Engineer & Team Lead (m/f/x)
System Senior Software Developer (m/w/d)
Greater Munich Metropolitan Area 2 weeks ago
Senior Software Developer – EV Charging (m/f/d)
Senior Developer (m/f/d) – Financial Market Data Platform
Greater Munich Metropolitan Area 2 weeks ago
Senior Developer / Architect Cloud Technology SAP BTP (f/m/d)
Senior Softwareentwickler – UI5 / Fiori (w/m/d)
Business Developer – Energy & Logistics (Senior)
Senior Business Developer, Enterprise Business Development, Amazon Freight EU
Senior Business Developer (German/Chinese speaking), Amazon Freight EU
Director OR Senior Sales Business Developer – Banking (All Genders)
Director OR Senior Sales Business Developer – Insurance (all genders)
Junior/Senior Full Stack Developer (m/w/d)
(Senior) C++ Software Engineer (all genders)
We’re unlocking community knowledge in a new way. Experts add insights directly into each article, started with the help of AI.
#J-18808-Ljbffr
Senior C++ Developer | High-Performance Payment Systems | Munich | Hybrid Arbeitgeber: Xcede
Kontaktperson:
Xcede HR Team
StudySmarter Bewerbungstipps 🤫
So bekommst du den Job: Senior C++ Developer | High-Performance Payment Systems | Munich | Hybrid
✨Netzwerken ist der Schlüssel
Nutze Plattformen wie LinkedIn, um mit Fachleuten aus der C++-Entwicklung und der Finanztechnologie in Kontakt zu treten. Vernetze dich mit Mitarbeitern des Unternehmens oder anderen Entwicklern, die ähnliche Positionen innehaben, um wertvolle Einblicke und Empfehlungen zu erhalten.
✨Technische Fähigkeiten auffrischen
Stelle sicher, dass du deine Kenntnisse in C++, STL, Boost und Multithreading auf dem neuesten Stand hast. Nimm an Online-Kursen oder Workshops teil, um deine Fähigkeiten zu vertiefen und spezifische Projekte zu erstellen, die du im Gespräch präsentieren kannst.
✨Verstehe die Branche
Informiere dich über aktuelle Trends und Herausforderungen im Bereich digitale Zahlungen und Fintech. Zeige in Gesprächen, dass du ein tiefes Verständnis für die Branche hast und wie deine technischen Fähigkeiten zur Lösung dieser Herausforderungen beitragen können.
✨Bereite dich auf technische Interviews vor
Übe häufige technische Interviewfragen, insbesondere zu C++ und Systemdesign. Simuliere Interviews mit Freunden oder nutze Plattformen, die technische Interviewvorbereitung anbieten, um dein Selbstvertrauen zu stärken und deine Problemlösungsfähigkeiten zu demonstrieren.
Diese Fähigkeiten machen dich zur top Bewerber*in für die Stelle: Senior C++ Developer | High-Performance Payment Systems | Munich | Hybrid
Tipps für deine Bewerbung 🫡
Verstehe die Anforderungen: Lies die Stellenbeschreibung sorgfältig durch und achte auf die spezifischen Anforderungen an die C++-Entwicklung. Notiere dir, welche Fähigkeiten und Erfahrungen besonders betont werden.
Hebe relevante Erfahrungen hervor: Betone in deinem Lebenslauf und Anschreiben deine 7+ Jahre Erfahrung in der Softwareentwicklung, insbesondere mit C und C++. Erwähne konkrete Projekte, bei denen du robuste und wiederverwendbare C++-Code entwickelt hast.
Technische Fähigkeiten detailliert darstellen: Stelle sicher, dass du deine Kenntnisse in STL, Boost, Multithreading und Datenbanken wie MySQL oder Oracle klar darstellst. Zeige, wie du diese Technologien in der Vergangenheit angewendet hast.
Motivationsschreiben anpassen: Schreibe ein individuelles Motivationsschreiben, das deine Leidenschaft für die Entwicklung von Hochleistungs-Zahlungssystemen zeigt. Erkläre, warum du an dieser Position interessiert bist und wie du zur Weiterentwicklung des Unternehmens beitragen kannst.
Wie du dich auf ein Vorstellungsgespräch bei Xcede vorbereitest
✨Bereite dich auf technische Fragen vor
Da die Position einen tiefen Einblick in C und C++ erfordert, solltest du dich auf technische Fragen zu diesen Programmiersprachen vorbereiten. Überlege dir Beispiele für Multithreading-Probleme oder Performance-Optimierungen, die du in der Vergangenheit gelöst hast.
✨Verstehe die Unternehmensprodukte
Informiere dich über die Produkte und Dienstleistungen des Unternehmens im Bereich digitale Zahlungen. Zeige während des Interviews, dass du ein Verständnis für die Herausforderungen und Trends in der Fintech-Branche hast.
✨Präsentiere deine Problemlösungsfähigkeiten
Bereite konkrete Beispiele vor, in denen du Performance-Probleme identifiziert und gelöst hast. Dies zeigt nicht nur deine technischen Fähigkeiten, sondern auch dein analytisches Denken und deine Detailgenauigkeit.
✨Zeige Teamfähigkeit
Da die Rolle in einem kollaborativen Team ist, betone deine Erfahrungen in der Zusammenarbeit mit anderen Entwicklern. Diskutiere, wie du Code-Reviews durchgefĂĽhrt hast und wie du zur kontinuierlichen Verbesserung beigetragen hast.