Softwareentwickler Full Stack (Java, Spring Boot, Angular
Role details
Job location
Tech stack
Job description
Das Unternehmen entwickelt und produziert vollautomatische Analysesysteme für führende Partner in der In-vitro-Diagnostik und im Bereich Life Science. Vom Konzept bis zum fertigen Produkt wird alles inhouse realisiert, wobei das umfassende Know-how der Mitarbeitenden von zentraler Bedeutung ist. In dieser Rolle unterstützen Sie alle Bereiche der Softwareentwicklung mit einem Fokus auf Cybersicherheit. Zu Ihren Aufgaben gehören sowohl Beratungs- als auch Programmier- und Wartungsaufgaben. Sie werden an der Verbesserung und Weiterentwicklung der internen Kryptografie-API arbeiten, OS-Updates durchführen und Sicherheitsprüfer implementieren. Zudem sind Sie verantwortlich für die Erstellung von Software Bill of Material-Scannern und die Implementierung von Secure Token Authentication. Die Wartung umfasst die Analyse von SBOM-Schwachstellen, die Durchführung statischer und dynamischer Anwendungssicherheitstests sowie die Analyse von Sicherheitsbedrohungen. Als Berater schulen Sie Kollegen und präsentieren Themen zur Cybersicherheit. Sie definieren Image-Checklisten, lösen Image-Probleme und führen Penetrationstests durch. Das Unternehmen bietet Ihnen ein dynamisches und innovatives Team, eine offene Arbeitsatmosphäre sowie flache Hierarchien. Sie haben die Möglichkeit, sich beruflich weiterzuentwickeln und an einem gesellschaftlich relevanten Projekt mitzuwirken.
Requirements
Der ideale Kandidat hat ein abgeschlossenes Bachelor- oder Master-Studium in Informatik, Software Development oder einem ähnlichen Bereich. Zudem sollten Sie mindestens vier Jahre Erfahrung in der Arbeit mit .NET mitbringen und Kenntnisse der Clean-Code-Prinzipien haben. Erfahrung in Themen der Cybersicherheit ist ebenfalls erforderlich. Sehr gute Deutsch- und Englischkenntnisse in Wort und Schrift sind unabdingbar. Persönliche Eigenschaften wie Teamfähigkeit, Kommunikationsstärke und analytisches Denken sind für diese Position von großer Bedeutung. Sie sollten bereit sein, Initiative zu zeigen und sich kreativ sowie dynamisch verschiedenen Herausforderungen zu stellen. Eine hohe Motivation zur kontinuierlichen Weiterbildung und zur Übernahme von Verantwortung wird ebenfalls erwartet.
Technologien
.NET
Soft Skills
Teamfähigkeit Kommunikation Analytisches Denken