Softwareentwickler:in / Softwarearchiteckt:in C++/Java

Koenig & BauerBielefeld
## Ihre Aufgaben: - Entwerfen und Programmieren von Client/Server-Applikationen, intuitiven Bedienoberflächen, prozessnahen Abläufen und Kommunikationsprotokollen in den Bereichen Bildverarbeitung, Regelungstechnik und Computer Vision. - Mitwirken an der Architektur und technischen Konzeption unserer zukunftsweisenden Softwarelösungen - Sicherstellen höchster Code-Qualität durch die Erstellung von automatisierten Tests, die Durchführung von Code-Reviews und einer sorgfältigen Dokumentation - Enges Abstimmen mit Teammitgliedern, Fachabteilungen und Projektleitern. - Technische/r Ansprechpartner/in für die von Ihnen entwickelten Projekte (Third Level Support) - Beobachten und Bewerten neuer Technologien, Methoden und Tools um unsere Entwicklung kontinuierlich voranzutreiben. ## Ihr Profil: - überdurchschnittlich abgeschlossenes Studium (Master oder vergleichbar) der Informatik, Elektrotechnik oder eines anderen naturwissenschaftlichen Studiengangs - sehr gute und praxiserprobte Kenntnisse in der Programmiersprache Java und Interesse an C++ - umfassende Kenntnisse in Java, insbesondere Java 25, Java Swing, JUnit und Hibernate sowie Erfahrung mit SQL, JSON und XML - Kenntnisse in Spring Boot oder einem vergleichbaren Framework sind von Vorteil und Erfahrungen mit dem QT-Framework sind wünschenswert, aber kein Muss. - sicherer Umgang mit Tools zur Versionsverwaltung Git, SVN, Perforce und Kenntnisse in Built-Tools wie Maven oder Gradle sind wünschenswert - Kenntnisse der Drucktechnik (Offset-, Flexo.- Sieb-, Tief-, industrieller Inkjetdruck) sind ein großes Plus aber keine Voraussetzung - gute Englischkenntnisse in Wort und Schrift, weitere Fremdsprachenkenntnisse (z.B. Französisch, Spanisch) sind vorteilhaft - ausgeprägte Team- und Kommunikationsfähigkeit sowie eine strukturierte und verantwortungs-bewusste Arbeitsweise setzen wir voraus