Softwareentwickler*in
Role details
Job location
Tech stack
Job description
Sie übernehmen Aufgaben in der Softwareentwicklung:
- Abstimmung von Anforderungen mit Kunden und Kollegen
- Entwicklung und Umsetzung von Entwicklungsplänen und Softwarearchitekturen
- Backend- und Frontendentwicklung
- Implementierung von Tests
- Implementierung von Schnittstellen zu Kundensystemen
- Pflege und Wartung von Softwarelösungen
Requirements
-
Abgeschlossenes Informatikstudium oder einer verwandten Studienrichtung
-
Erste praktische Erfahrung in Softwareentwicklung
-
Grundkenntnisse in mindestens einem der folgenden Punkte o API-orientierte Backends (C#, Java, Kotlin, etc.) o Frontend-Entwicklung (React, Vue, Svelte, Angular, o.ä.) o Desktop-Anwendungen (WPF, Gtk, Qt, o.ä.)
-
Sicherer Umgang mit Git oder ähnlichen Versionskontrollsystemen
-
Idealerweise Erfahrungen mit o SAST, DAST, Code Quality Monitoring o CI/CD o Reproduzierbare Entwicklungs- und Zielumgebungen
-
Sehr gute Deutschkenntnisse in Wort und Schrift
Benefits & conditions
- Mitarbeit in interdisziplinären Teams mit Mathematiker, Informatiker, Physiker, Ingenieure
- Kleine Teams mit flachen Hierarchien und klaren Entwicklungszielen
- Schlanke Prozesse und klare Projektziele
- Mitgestaltung unserer Softwareentwicklungsprozesse und Best Practicies in der Softwareentwicklung.
- Umfangreiches Weiterbildungs- und Fortbildungsangebot, insbesondere im Bereich Softwareentwicklung
- Flexible Arbeitsmodelle, einschließlich Teilzeitoptionen sowie bis zu 40 % Home-Office pro Woche nach der Einarbeitung