Werkstudent Software Engineer (w/m/d)
- Beschäftigungsart:
- Werkstudium
- Dauer:
- nach Vereinbarung
- Beginn:
- ab sofort
- Vergütung:
- nach Vereinbarung
- Tätigkeitsbereich:
- IT & Softwareentwicklung
- Fachbereich:
- Informatik, Wirtschaftsinformatik
- Berufserfahrung:
- Berufsanfänger
- Einsatzort:
- Münster
- Home-Office möglich:
- Ja
- Kontaktaufnahme:
- Website
Stellenbeschreibung
Du suchst nach spannenden neuen Herausforderungen und möchtest mit deinen Erfahrungen und Fähigkeiten im Bereich Software-Entwicklung einen aktiven Beitrag zur Digitalisierung öffentlicher IT-Infrastrukturen leisten, um Städte smarter und lebenswerter zu gestalten?
Wenn du mit bewährten modernen Technologien skalierbare Software-Lösungen für die digitale Transformation in Kommunen und Stadtwerken aufbauen möchtest, dann bist du bei uns genau richtig.
Aufgabengebiet:
- Weiterentwicklung, Wartung sowie Testen von Software für urbane Datenpattformen auf Basis von Open Source Technologien: https://gitlab.com/civitas-connect/civitas-core/civitas-core
- Unterstützung in der Entwicklung von Software- und System-Architekturen
- Konzeption und Erprobung technischer Lösungen im Kontext smarter Städte wie auch der Digitalisierung von Versorgungsinfrastrukturen
- Eigenverantwortliches Arbeiten in einem selbstorganisierten Team
Deine Benefits:
Du suchst flache Hierarchien und direkte Zusammenarbeit mit Fachabteilungen.
Du möchtest spannende Tools entwickeln und betreuen und dabei ein großes IT-Unternehmen kennenlernen?
Auf dich wartet ein unkompliziertes, kollegiales Arbeitsklima, sowie ein Arbeitsbereich, in dem du dich voll entfalten kannst. Nutze die Gelegenheit dich auch neben der Arbeit bei spannenden Themen in Form von Beer&Tech Meetups oder Learning Lunches zu unterschiedlichen technischen und nicht-technischen Themen weiterzuentwickeln.
Anforderungen
- Studium der (Wirtschafts-) Informatik oder eines vergleichbaren Studienganges mit IT-Schwerpunkt.
- Hohe IT-Affinität, gutes Verständnis für die Zusammenhänge komplexer IT-Systeme und grundlegende Fähigkeiten in der Softwareentwicklung
- Überblick über verfügbare Open Source Technologien insbesondere im Bereich Datenmanagement
- Erfahrung mit verteilten Systemen und modernen Cloud-native Architekturen
- Erfahrung in mindestens einer Programmiersprache, wie z. B. Java, Python oder Typescript/Javascript
- Gute Kenntnisse in Containerisierungs-Technologie insb. in Docker & Kubernetes
- Erfahrung in der Systemmodellierung (insb. UML & BPMN)
- Erfahrung in agilen Entwicklungsprozessen (Scrum)
- Branchen-Erfahrung im Bereich Smart City sowie Energiewirtschaft wünschenswert
- Ausgeprägter Gestaltungswille, analytische Fähigkeiten und das Können, komplexe Sachverhalte schnell zu strukturieren
- Teamspirit, eigenverantwortliche Arbeitsweise und hohe Lernbereitschaft