Als Junior Softwareentwickler (m / w / d) entwickelst du Funktionalitäten im Rahmen von innovativen Softwarelösungen rund um Datenräume, Maschinendaten und digitale Geschäftsmodelle. Dabei bekommst du die Möglichkeit, dich in moderne Technologien einzuarbeiten und zunehmend Verantwortung in Projekten zu übernehmen.
Deine Aufgaben
- Entwicklung innovativer Softwarelösungen im Kontext von Maschinen und Anlagen und verschiedenen Branchen
- Berücksichtigung nicht-funktionaler Anforderungen wie Wartbarkeit, Erweiterbarkeit und Wiederverwendbarkeit sowie Anwendung von Clean Code Prinzipien zur Schaffung von nachhaltigen Lösungen
- Gemeinsames Entwickeln in einem agilen Team, Nutzung von Pair Programming, Code Reviews, Pull Requests und Werkzeuge wie Git, Jira und Confluence
- Beschäftigung mit aktuellen Themen im Kontext Digitalisierung der Industrie wie Datenräume-, plattformen-, und -ökosysteme sowie Servitization und Software-as-a-Service
Deine Stärken
Abgeschlossenes Studium im Bereich Informatik, Softwareentwicklung oder einem vergleichbaren BereichErste Erfahrungen in der Softwareentwicklung, idealerweise im Bereich Cloud, IoT oder industrielle DigitalisierungKenntnisse in einer oder mehreren relevanten Programmiersprachen (z. B. C#, Blazor, Python, C++)Interesse an modernen Softwarearchitekturen (Microservices, Event-driven Systems, Domain-driven Design)Motivation, Verantwortung zu übernehmen und eigene Ideen einzubringenLernbereitschaft, Teamfähigkeit und eine lösungsorientierte Denkweise