Senior Software Developer C++/C#/.NET (m/w/d)
Sie möchten nicht nur Code schreiben, sondern Software entwickeln, die täglich von Millionen Anwendern genutzt wird und Unternehmen weltweit vor digitalen Risiken schützt?
Dann sind Sie bei uns genau richtig!
Willkommen bei GBS Europa GmbH
Wir sind ein mehrfach ausgezeichneter Softwarehersteller aus Deutschland mit über 30 Jahren Erfahrung. Unsere Lösungen für Security, Governance und Compliance schützen die digitale Kommunikation von mehr als 2.000 Unternehmen und über 2 Millionen Anwendern weltweit.
Unsere Produkte sichern geschäftskritische E-Mail-Kommunikation, unterstützen Compliance-Anforderungen und schaffen Vertrauen in einer zunehmend digitalen Welt.
Und jetzt entwickeln wir unsere Produkte weiter – mit Ihnen als wichtigem technischen Impulsgeber in unserem Entwicklungsteam. Bei uns entwickeln Sie kein internes Verwaltungstool und keine kurzlebigen Projekte. Sie arbeiten an einer Cyber-Security-Plattform, auf die sich täglich Millionen Anwender und tausende Unternehmen verlassen.
Zur Verstärkung unseres Entwicklungsteams suchen wir zum nächstmöglichen Zeitpunkt einen
Senior Software Developer C++/C#/.NET (m/w/d)
Vollzeit | unbefristet
Ihre Mission
Sie übernehmen Verantwortung für zentrale Komponenten unseres Server-Backends im Bereich Cyber Security und E-Mail-Management. Dabei entwickeln Sie nicht einfach Features – Sie gestalten stabile, performante und sichere Systeme, die im Alltag unserer Kunden zuverlässig funktionieren.
Bei uns zählen Eigenverantwortung, technische Exzellenz und die Bereitschaft, Dinge nachhaltig besser zu machen. Sie arbeiten an einem eigenen Produkt – nicht in wechselnden Kundenprojekten.
Ihre Rolle bei uns
- Sie entwerfen und entwickeln komplexe Backend-Module auf Basis von C++, C# und .NET.
- Sie gestalten technische Lösungen aktiv mit und bringen Ihre Erfahrung in Architektur- und Designentscheidungen ein.
- Sie verantworten die Stabilität, Performance und Qualität der von Ihnen betreuten Komponenten.
- Sie führen hochwertige Code Reviews durch und unterstützen aktiv die kontinuierliche Verbesserung unserer Entwicklungsstandards.
- Sie machen technische Schulden sichtbar und treiben deren Abbau gemeinsam mit dem Team voran.
- Sie unterstützen Junior- und Mid-Level-Entwickler durch Mentoring, Pair Programming und fachliches Coaching.
- Sie berücksichtigen Performance, Security und Reliability von Beginn an als festen Bestandteil jeder Implementierung.
- Sie arbeiten eng mit Product Management, QA und Architektur zusammen und bringen Ihre technische Expertise in wichtige Entscheidungen ein.
- Sie bringen sich als Teamplayer aktiv ein, kommunizieren offen und wertschätzend und entwickeln gemeinsam mit Ihren Kolleginnen und Kollegen tragfähige Lösungen – mit geteilter Verantwortung für den Teamerfolg.
Warum diese Rolle besonders ist
Wir suchen Menschen, die gerne Verantwortung übernehmen und technische Herausforderungen eigenständig lösen. Du bekommst bei uns den Freiraum, eigene Ideen einzubringen, Entscheidungen zu treffen und sichtbar Einfluss auf Produktqualität, Entwicklungsprozesse und Teamkultur zu nehmen. Deine Entscheidungen landen direkt im Produkt und erreichen Millionen Anwender.
Wer Freude daran hat, Systeme kontinuierlich zu verbessern, technische Zusammenhänge zu hinterfragen und Wissen aktiv weiterzugeben, findet hier ein Umfeld mit hoher Wirkungsmöglichkeit.
Was Sie mitbringen sollten
- Mindestens fünf Jahre Berufserfahrung in der Entwicklung mit C++ sowie im .NET-Umfeld (C#, .NET, .NET Core).
- Gute Kenntnisse in Microservices-Architekturen, Multithreading, REST-Services, Service Bus, ASP.NET und SQL.
- Erfahrung mit E-Mail-Infrastrukturen wie Microsoft SMTP oder Exchange ist von Vorteil.
- Kenntnisse in Azure, Windows Server und Linux sind willkommen.
- Sehr gute Erfahrungen mit Visual Studio und modernen Entwicklungswerkzeugen.
- Erfahrung im produktiven Einsatz von AI-Werkzeugen und Agentic Coding (z. B. GitHub Copilot, Claude Code oder Cursor) zur Steigerung von Produktivität und Codequalität.
- Praktische Erfahrung im Bereich Cyber Security und in der Anwendung von Security-by-Design-Prinzipien bei der Entwicklung sicherer Software.
- Erfahrung mit der Absicherung der Kommunikation zwischen KI-Agenten (Agent-to-Agent, A2A), insbesondere durch Authentifizierung, Autorisierung, Verschlüsselung und Auditierbarkeit, sowie Verständnis für Security- und Compliance-Anforderungen beim Einsatz von AI.
- Deutsch und Englisch auf Arbeitsniveau.
- Erfahrung in agilen Entwicklungsmethoden wie Scrum.
- Idealerweise haben Sie bereits technische Verbesserungsinitiativen erfolgreich vorangetrieben, Kollegen fachlich begleitet und Verantwortung für die Qualität größerer Softwarekomponenten übernommen.
Unser Tech-Stack: C++17, C#, .NET 8, ASP.NET Core, SQL Server, Azure, Docker, Git und moderne CI/CD-Pipelines.
Was Sie bei uns erwartet
- Anspruchsvolle Softwareentwicklung im hochaktuellen Bereich Cyber Security.
- Ein strukturiertes Onboarding und Unterstützung durch erfahrene Kolleginnen und Kollegen.
- Moderne Technologien und langfristig relevante Produkte.
- Die Möglichkeit, technische Entscheidungen aktiv mitzugestalten.
- Kurze Entscheidungswege und eine offene Feedbackkultur.
- Ein erfahrenes Team mit hoher technischer Kompetenz.
- Individuelle Weiterbildungs- und Entwicklungsmöglichkeiten.
- Perspektiven für fachliche und persönliche Weiterentwicklung.
Was wir Ihnen bieten
- Überdurchschnittliche Vergütung für Senior-Entwickler
- 30 Tage Urlaub
- Flexible Arbeitszeiten
- Bis zu 100% Remote möglich
- Persönliche Weiterbildung und Entwicklung, Fachkonferenzen,
- Viel Gestaltungsspielraum und Eigenverantwortung
- Entwicklungsmöglichkeiten in Richtung Lead Developer, Software Architekt oder Technical Expert.
- Flache Hierarchien und schnelle Entscheidungen
Darüber hinaus profitieren Sie von
Neugierig geworden? Bewerben Sie sich bei uns – ganz unkompliziert.
Ein aussagekräftiger Lebenslauf genügt für den ersten Schritt.
GBS Europa GmbH
Personalabteilung
Nicole Albert
Zur Giesserei 19-27B
76227 Karlsruhe
Deutschland
