Senior Software Engineer
Role details
Job location
Tech stack
Job description
-
Sie entwickeln Softwarelösungen für digitale Anwendungen
-
Sie konzipieren und setzen skalierbarer Softwarearchitekturen sowie die Integration neuer Technologien und Systeme um
-
Sie analysieren fachliche Anforderungen
-
Sie stellen die Softwarequalität sicher
-
Sie arbeiten in interdisziplinären Teams
-
Sie unterstützen bei der Einführung von Entwicklungsprozesse
-
Sie übernehmen die technische Betreuung und Weiterentwicklung bestehenderAnwendungen
-
Sie wirken bei der Auswahl und Bewertung neuer Technologien und Tools mit
Requirements
-
Abgeschlossene Ausbildung (z.B. Universität, Fachhochschule, HTL) der Informatik, Software Engineering, Data Science oder vergleichbar
-
Erfahrung in der Softwareentwicklung
-
Erfahrung mit modernen Softwarearchitekturen (z. B. Microservices, Cloud-basierte Systeme)
-
Kenntnisse in mindestens einer modernen Programmiersprache (z. B. Java, Python, C#, C++, TypeScript)
-
Kenntnisse im Umgang mit Datenbanken (z.B. SQL, NoSQL)
-
Erfahrung mit Versionsverwaltung (z. B. Git) und Entwicklungsprozessen (Agile, Scrum, DevOps)
-
Gute Deutsch- und Englischkenntnisse in Wort und Schrift
Benefits & conditions
- Flexible Arbeitszeiten
- Home-Office-Möglichkeiten
- Dienstjubiläumszulage
- Team- und Firmenevents
- Weiterbildungsangebote
- Fahrrad-Leasing
Wir bieten abwechslungsreiche Projekte in einem international tätigen Unternehmen. Für die Zukunft haben wir uns viel vorgenommen. Werden auch Sie Teil der BERNARD Gruppe. Wir freuen uns auf Sie!
BERNARD Gruppe | Recruiting Team | hr@bernard-gruppe.com
Aus Gründen der Lesbarkeit wurde im Text die männliche Form gewählt, die Angaben beziehen sich auf alle Geschlechter. Die Entlohnung richtet sich nach Ihrer Qualifikation und Berufserfahrung. Für Dienstorte in Österreich ist eine Bezahlung über der Mindestentlohnung gemäß dem Kollektivvertrag der entsprechenden gültigen österreichischen Standesvertretung vorgesehen.