Das Unternehmen ist eine zukunfts- und wachstumsorientierte Unternehmensgruppe im Gesundheitsmarkt. Mit über 100 Jahren Erfahrung und mehr als 200 Mitarbeitern gehört es zu den Pionieren in der Privatliquidation. Täglich entlastet das Unternehmen rund 4.000 Mitglieder und Kunden von arztfremden kaufmännischen Verwaltungsaufgaben. Zum nächstmöglichen Zeitpunkt wird ein (Senior) Software-Entwickler (m/w/d) in Vollzeit gesucht. In dieser Rolle sind Sie Teil eines engagierten Teams, das die Anwendungen gestaltet, die den Kern der Geschäftsprozesse bilden. Ihre Hauptaufgaben umfassen die Weiterentwicklung und Pflege geschäftskritischer Anwendungen, die von der Abrechnung über das Forderungsmanagement bis zur Buchhaltung reichen. Sie gestalten aktiv die technische Weiterentwicklung der Systemlandschaft und arbeiten an der Einführung moderner Entwicklungspraktiken wie CI/CD und automatisiertes Testing. In enger Zusammenarbeit mit Ihrem Team führen Sie Code Reviews durch und tauschen Wissen aus. Das Arbeitsumfeld ist geprägt von Teamgeist und einem hohen technischen Anspruch, was Ihnen die Möglichkeit bietet, Ihre Potenziale voll auszuschöpfen und unter Beweis zu stellen.
(Senior) Software-Entwickler (m/w/d)
Beschreibung
Anforderungen
Der ideale Kandidat verfügt über eine erfolgreich abgeschlossene Ausbildung als Fachinformatiker (m/w/d) für Anwendungsentwicklung oder eine vergleichbare Qualifikation sowie langjährige Erfahrung in der Softwareentwicklung, mindestens 10 Jahre. Technisch sollten Sie über fundierte Entwicklerkompetenzen verfügen, ein solides Verständnis von Algorithmen, Datenstrukturen, objektorientierter Programmierung (OOP) und gängigen Design Patterns haben. Sie sollten in der Lage sein, Code nicht nur zum Laufen zu bringen, sondern ihn auch sauber und wartbar zu schreiben. Ein gutes Architektur- und Systemverständnis ist erforderlich, um größere Zusammenhänge zu verstehen. Grundkenntnisse in Cloud-Technologien, APIs und modernen Deployment-Ansätzen sind von Vorteil. Zudem sollten Sie Erfahrung mit Versionskontrolle (Git), Code Reviews, Testing (Unit/Integration) und grundlegenden agilen Arbeitsweisen (z.B. Scrum/Kanban) mitbringen. Persönlich sollten Sie über ausgeprägtes analytisches, konzeptionelles und strategisches Denkvermögen verfügen sowie eine hohe Kommunikationsfähigkeit und einen strukturierten Arbeitsstil aufweisen. Lernbereitschaft und Pragmatismus sind ebenfalls wichtig.