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.
Bitte lesen Sie die folgende Stellenbeschreibung sorgfältig durch, um sicherzustellen, dass Sie für diese Stelle geeignet sind, bevor Sie sich bewerben.
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 Bereich
Erste Erfahrungen in der Softwareentwicklung, idealerweise im Bereich Cloud, IoT oder industrielle Digitalisierung
Kenntnisse 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 einzubringen
Lernbereitschaft, Teamfähigkeit und eine lösungsorientierte Denkweise