Senior Software Entwickler für technische Applikationen
Role details
Job location
Tech stack
Job description
- Du verantwortest die Entwicklung komplexer Anwendungen in C++/Python für Linux- und Windows-Systeme, bspw. im Medical-Umfeld.
- Du übernimmst fundierte Aufwandsschätzungen und gestaltest tragfähige Softwarearchitekturen und -designs (u. a. mit UML).
- Du treibst die Implementierung, Erweiterung und Integration von Softwaremodulen sowie Schnittstellen maßgeblich voran.
- Du planst, führst durch und dokumentierst Verifikations- und Validierungstests mit hoher Qualitätssicherung.
- Du stimmst Arbeitspakete mit Teammitgliedern und Kunden professionell ab.
- Du leitest und unterstützt Kollegen, und prägst damit den Entwicklungsprozess aktiv mit.
Requirements
- Du bringst eine Ausbildung zum Fachinformatiker für Anwendungsentwicklung, ein technisches Studium (z. B. Informatik, Technische Informatik) oder eine vergleichbare Qualifikation mit.
- Du verfügst über mehrjährige Erfahrung in einer objektorientierten Programmiersprache wie C++.
- Du beherrschst objektorientiertes Softwaredesign auf professionellem Niveau.
- Du hast umfassende Erfahrung in der Erstellung und Dokumentation von Softwarearchitektur und -design.
- Du arbeitest zielorientiert und strukturiert und überzeugst durch ausgeprägte Kommunikations- und Teamfähigkeit.
- Du sprichst Deutsch auf muttersprachlichem Niveau und Englisch sicher.
Benefits & conditions
Dank unserer Branchen- und Projektvielfalt hast Du die Möglichkeit, stetig neue Fähigkeiten zu entwickeln und abwechslungsreiche Herausforderungen zu meistern. Offene Kommunikation und flache Hierarchien ermöglichen dir dabei direkten Einfluss auf Entscheidungen und aktives Mitgestalten.