Gestalten Sie mit uns die Zukunft und treiben Sie die Digitalisierung voran! In dieser spannenden Rolle als Senior Backend-Entwickler:in (d/m/w) arbeiten Sie in einem interdisziplinären Team, das sich auf die Entwicklung nachhaltiger und inklusiver Lösungen für verschiedene Kunden konzentriert, darunter Kulturinstitutionen, Verbände, wissenschaftliche und politische Einrichtungen sowie Unternehmen. Ihre Aufgaben umfassen die Arbeit an wechselnden Projekten, insbesondere im Innovations- und Forschungsbereich, mit einem klaren Fokus auf technisch anspruchsvolle Webanwendungen und Websites. Sie sind verantwortlich für die Weiterentwicklung unseres Technologie-Stacks und agieren als verlässliche:r Sparringspartner:in im Pair-Programming. Zudem teilen Sie Ihr Wissen und Ihre Ideen in enger Zusammenarbeit mit anderen Entwickler:innen und DevOps und führen Code Reviews durch. Wir legen großen Wert auf transparente Kommunikation und einen stetigen Wissenstransfer, um eine angenehme Arbeitsatmosphäre zu schaffen. Bei uns erwartet Sie eine gute Work-Life-Balance sowie der Raum, aktiv an der Gestaltung unserer Projekte mitzuwirken.
Senior Backend Entwickler:in (d/m/w)
Beschreibung
Anforderungen
Für diese Position bringen Sie mindestens fünf Jahre Erfahrung in der Backend-Entwicklung mit, idealerweise mit PHP, Python oder Java. Sie verfügen über fundierte Kenntnisse im Schnittstellen- und Datenbank-Design sowie in der Code-Versionierung mit Git. Des Weiteren sollten Sie sich schnell in die Nutzung von Frameworks einarbeiten können oder bereits Erfahrung mit Frameworks wie FastAPI, Spring Boot oder Laravel haben. Erfahrung im Entwurf der Architektur für webbasierte Applikationen, insbesondere im Client-Server- und SOA-Bereich, ist ebenfalls von Vorteil. Sie haben Kenntnisse in der Datenaufbereitung und -veredelung (Data Mining) sowie in der Anbindung externer Systeme und Datenquellen. Erfahrung mit Suchmaschinen wie Solr oder Elasticsearch und dem Such-Index Design sind wünschenswert. Zudem sollten Sie eine Leidenschaft für Technik mitbringen und bereit sein, neue Dinge zu lernen. Erste Erfahrungen in der KI-Entwicklung, insbesondere mit LLM oder Embeddings, sind von Vorteil. Persönlich zeichnen Sie sich durch Teamfähigkeit, Kommunikationsstärke und analytisches Denken aus.