Senior Softwareentwickler (m/w/d) – Vollzeit
Wer wir sind
Die Medat Computersysteme GmbH entstand im Jahre 1974 aus der Idee, die Erfassung und Abbildung medizinischer Prozesse im Labor zu optimieren und an die Anforderungen des Marktes anzupassen. Seither sind wir führender Softwareanbieter im Bereich Laborinformationssysteme für humanmedizinische Labore.
Zu unseren Kunden zählen namhafte Krankenhäuser, große Labore, sowie niedergelassene Laborfachärzte. Diesen stehen wir beratend zur Seite um eine herausragende, allen gesetzlichen Bestimmungen entsprechende, Software zu entwickeln. Neben der Zuverlässigkeit der Software wird Datenschutz und Diskretion bei uns großgeschrieben. Dies schätzen unsere Kunden sehr, wodurch wir auf langjährige Partnerschaften zurückblicken können.
Deine Aufgaben
Für die Weiterentwicklung und Modernisierung unseres bestehenden Laborinformationssystems, suchen wir einen erfahrenen Senior Softwareentwickler (m/w/d). Unsere Software unterstützt Labore bei der Verarbeitung und Auswertung medizinischer Proben und trägt damit direkt zur Diagnostik und Patientenversorgung bei. Du arbeitest in einem erfahrenen Team mit einem vielfältigen Technologie-Stack an geschäftskritischen Systemen mit hohen Anforderungen an Stabilität, Performance und Integrität. Dabei gestaltest du aktiv deren Weiterentwicklung hin zu modernen Architekturen. Wir legen großen Wert auf sauberen Code, Teamarbeit und nachhaltige Softwareentwicklung.
Weiterentwicklung und Wartung unserer bestehenden Applikation
Entwicklung von Backend- und Frontend-Komponenten
Definition der Anforderungen innerhalb eines Teams im Dialog mit Kunden
Analyse und Behebung komplexer Störungen im produktiven Betrieb
Performanceanalyse und -optimierung bestehender Systeme
Refactoring und Modernisierung von Legacy-Code
Konzeption und Umsetzung moderner, skalierbarer Softwarearchitekturen
Einhaltung von Entwicklungsstandards und kontinuierliche Qualitätssicherung durch Code-Reviews und automatisierte Tests
Enge Zusammenarbeit in interdisziplinären Teams
Dein Profil
Abgeschlossenes Studium der Informatik, einem IT-orientierten Studiengang oder einer vergleichbaren Qualifikation
Mehrjährige Erfahrung in der Softwareentwicklung
Idealerweise Erfahrung in der Softwareentwicklung im medizinischen Umfeld
Sehr gute Kenntnisse in mindestens einer der folgenden Programmiersprachen: Java, C, C++ oder Typescript
Erfahrung mit verbreiteten Technologien und Frameworks
Fundierte Kenntnisse in Testframeworks
Sicherer Umgang mit gängigen Entwicklungswerkzeugen
Erfahrung in der Migration und Transformation von Legacy-Code
Kenntnisse in moderner Softwarearchitektur (insbes. Modularisierung)
Erfahrung in der Performance-Optimierung komplexer Systeme
Verständnis für verteilte Systeme und Kommunikationsprotokolle
Analytisches Denkvermögen sowie strukturierte und lösungsorientierte Arbeitsweise
Ausgeprägte Teamfähigkeit sowie eigenverantwortliches Arbeiten
Deutsch und Englisch mindestens auf B2-Niveau
Grundsätzliches Interesse an einer langfristigen Bindung an unser Unternehmen
Unsere Technologien
Technologien & Frameworks: Protobuf, Twirp, JSON, REST, Angular, Java Swing, Dropwizard, Hibernate, SQL-Datenbanken
Testing: JUnit & Mockito, GTest, Jest
Entwicklungswerkzeuge: Git, GitLab, IntelliJ, VisualStudio Code, Gradle, Meson, Docker
Das erwartet dich
Intensive Einarbeitung und Wissenstransfer
Wettbewerbsfähiges Gehalt
Familiäres Umfeld und kurze Entscheidungswege
Flexible Arbeitszeit
Moderne Arbeitsmittel
Betriebliche Altersvorsorge
Zusätzliche Benefits und Firmenevents
Zentraler Standort in München mit guter Anbindung und Parkplätzen