Du entwickelst die Backend-Plattform für komplexe Systeme und gestaltest die nächste Generation unserer Softwareprodukte, während du das Team mentorst.
Anforderungen
- •Abgeschlossenes Studium der Informatik oder verwandtem Fachbereich
- •Mehrjährige Erfahrung in der Backend-Entwicklung mit Python
- •Kenntnisse in C++ von Vorteil
- •Umfangreiche Kenntnisse in Open-Source-Software
- •Tiefgehende Erfahrung mit Software-Design-Prinzipien
- •Leidenschaft für Softwareentwicklung und Backend-Technologien
- •Sicherer Umgang mit Web-Technologien wie HTTP/3, REST
- •Erfahrung in der Entwicklung modularer Systeme
- •Fundierte Kenntnisse im Datenbankdesign
- •Erfahrung mit Cloud- und On-Premises-Architekturen
- •Strukturierte und analytische Arbeitsweise
- •Spaß an kollaborativer Zusammenarbeit
- •Sehr gute Deutsch- und Englischkenntnisse
Deine Aufgaben
- •Backend-Plattform für Enterprise-Systeme entwickeln
- •Skalierbare Frameworks für B2B-Produkte konzipieren
- •Nächste Generation von Softwareprodukten gestalten
- •Technische Verantwortung und Mentoring im Team übernehmen
- •Cloud- und On-Premises-Deployment-Strategien optimieren
- •Effiziente Datenbankanbindungen und -strukturen implementieren
- •In allen Phasen der Softwareentwicklung mitwirken
- •Nachhaltige Softwarearchitektur sicherstellen
- •State-of-the-Art-Technologien einsetzen und weiterentwickeln
Deine Vorteile
Spannende Projekte und Aufgaben
Marktgerechtes Gehalt
Flache Hierarchien
Individuelles Onboarding
Mentoring-Programm
Diverse Weiterbildungsmöglichkeiten
Eigene Wahl der Entwicklungsumgebung
Vergünstigungen für Firmenfitness
Teilnahme an Sportgruppen
Regelmäßige Team-Events
Wahl des Arbeitsortes
Offene Unternehmenskultur
Flexible Arbeitszeiten
30 Tage Urlaub
Zuschuss zum Deutschlandticket
Frisches Obst und Getränke
Original Beschreibung
# Senior Fullstack Entwickler:in (Schwerpunkt Backend) – Platform Team
* Bad Vilbel
* Berlin
* Bremen Hauptsitz
* Dessau
* Duisburg
* Ingolstadt
* Kaiserslautern
* Karlsruhe
* Köln
* München
* Paderborn
* Wien (Österreich)
Sie sind erfahren in der Backend-Entwicklung mit Python/C++ und verfügen über fundierte Fullstack-Kenntnisse mit JavaScript/React im Frontend? Sie suchen eine neue Herausforderung, in der Sie nicht nur Code schreiben, sondern Ihr technisches Know-how für die Gestaltung von nachhaltiger und skalierbarer Softwarearchitektur einsetzen können? Dann verstärken Sie unser Platform-Team als Senior Fullstack Entwickler:in (Schwerpunkt Backend).
Unser Platform-Team ist Teil der internen Software- und Produktentwicklung bei CONTACT Software und bildet die technologische Grundlage für unser gesamtes Produktportfolio. Ihre Arbeit hat direkten Einfluss auf die langfristige Entwicklung unserer Softwareprodukte. Als Senior Fullstack Entwickler:in übernehmen Sie Verantwortung für zentrale Backend-Komponenten, treiben Innovationen voran und gestalten unsere Systemarchitektur aktiv mit.
Wir setzen auf moderne Backend-Technologien und legen großen Wert auf qualitativ hochwertige, zukunftssichere Softwarelösungen mit langfristigem Mehrwert für unsere Kunden. Gemeinsam entwickeln wir performante und skalierbare Backend-Architekturen für hochkomplexe Enterprise-Systeme und setzen technologische Standards.
## Ihre Aufgaben
* Architektur und Weiterentwicklung unserer Backend-Plattform für hochkomplexe Enterprise-Systeme
* Konzeption und Entwicklung skalierbarer Frameworks für unsere B2B-Produktlandschaft
* Gestaltung und Umsetzung der nächsten Generation unserer Softwareprodukte
* technische Verantwortung und Mentoring im Team zur Etablierung von Best Practices und zum Wissensaustausch
* Entwicklung und Optimierung von Cloud- und On-Premises-Deployment-Strategien
* Konzeption und Implementierung effizienter Datenbankanbindungen und -strukturen
* Mitwirkung in allen Phasen der Softwareentwicklung: von der technischen Konzeption über Implementierung, Testautomatisierung und Code Reviews bis hin zur Dokumentation und Maintenance
* Sicherstellung einer nachhaltigen Softwarearchitektur und langfristigen Wartbarkeit entwickelter Lösungen
* Einsatz von State-of-the-Art-Technologien sowie kontinuierliche technologische Weiterentwicklung
**Unser Technologie-Stack:**
Wir arbeiten im Wesentlichen mit Python/C++ im Backend sowie mit JavaScript/React/Redux im Frontend. Wir deployen unsere Software sowohl in On-Premises-Szenarien als auch in Cloudstacks mit Kubernetes, Helm und OpenTelemetry bei Hyperscalern wie z.B. AWS. Wir arbeiten in agilen Projekten mit entsprechenden Automatismen (CI/CD-Pipelines).
## Das sollten Sie mitbringen
* Abgeschlossenes Studium der Informatik oder eines verwandten technischen Fachbereichs mit ausgewiesenem Informatik-Schwerpunkt – alternativ eine vergleichbare IT-Ausbildung mit mehrjähriger Berufserfahrung
* mehrjährige Erfahrung in der Entwicklung und Architektur moderner Backend-Systeme mit Python und idealerweise C++
* umfangreiche Kenntnisse über den Einsatz und die Integration von Open-Source-Software in Enterprise-Umgebungen
* tiefgehende Erfahrung mit Software-Design-Prinzipien und Best Practices für skalierbare Backend-Architekturen
* Leidenschaft für die Softwareentwicklung und für moderne Backend-Technologien
* sicherer Umgang mit Web-Technologien wie HTTP/3, REST, HTML5, JavaScript und den zugehörigen Developer Tools
* Erfahrung in der Entwicklung modularer, wartbarer und performanter Systeme
* fundierte Kenntnisse im Datenbankdesign und der Entwicklung effizienter Datenbankanbindungen
* Erfahrung mit Cloud- und On-Premises-Architekturen und modernen Deployment-Strategien
* strukturierte, analytische und lösungsorientierte Arbeitsweise
* Spaß an kollaborativer Zusammenarbeit in einem hochqualifizierten und engagierten Team
* sehr gute Deutsch- und Englischkenntnisse in Wort und Schrift
## Unser Angebot
* Spannende Projekte und abwechslungsreiche Aufgaben innerhalb eines in Deutschland verteilten, diversen Teams, dass sich auf Sie freut!
* Ein marktgerechtes Gehalt und flache Hierarchien innerhalb einer stark wachsenden Organisation mit „Du“-Kultur bis zur Führungsebene
* individuelles und professionelles Onboarding mit Mentoring-Programm und Unterstützung durch Ihre Teamkolleg:innen
* Auswahl aus diversen Weiterbildungen aus unserem Schulungskatalog, zur fachlichen und persönlichen Weiterentwicklung
* eigene Wahl der Entwicklungsumgebung
* Vergünstigungen für Firmenfitness sowie die Teilnahme an verschiedenen Sportgruppen, regelmäßigen Team- und Firmen-Events
* Wahl zwischen der Arbeit an einem unserer Standorte, im Homeoffice oder einer hybriden Tätigkeit
* offene und wertschätzende Unternehmenskultur, in der eigene Ideen nicht nur erlaubt, sondern auch gern gehört werden
* flexible Arbeitszeiten mit Zeiterfassung und 30 Tagen Urlaub (bei einer 5-Tage-Woche)
* Zuschuss zum Deutschlandticket
* frisches Obst und diverse Heiß- und Kaltgetränke an unseren Standorten