Das Unternehmen ist ein innovativer und dynamischer Akteur im Bereich der Datenanalyse und künstlichen Intelligenz. Mit einem klaren Fokus auf die Unterstützung von Kunden aus der öffentlichen Verwaltung bietet das Unternehmen maßgeschneiderte Beratungsprojekte an, die von der Ideenfindung bis zur Implementierung von KI-Lösungen reichen. In dieser Rolle als Software-Entwickler/in wirst du Teil eines engagierten und vielseitigen Teams, das sich leidenschaftlich mit der Entwicklung datengetriebener Anwendungen beschäftigt. Deine Hauptaufgaben umfassen die Softwareentwicklung und -architektur, die Anbindung von Datenquellen sowie die Optimierung von Softwarearchitekturen, insbesondere im Kontext von Microservices. Du wirst sicherstellen, dass die entwickelten KI-Lösungen skalierbar und leistungsfähig sind und einen stabilen Betrieb gewährleisten. Darüber hinaus wirst du CI/CD-Pipelines entwickeln und optimieren sowie an der Qualitätssicherung durch automatisierte Tests und Code Reviews mitwirken. Das Unternehmen lebt eine „Remote First“-Policy und bietet dir die Flexibilität, deinen Arbeitsort innerhalb Deutschlands zu wählen. Regelmäßige Teamtage und Off-Sites fördern den persönlichen Austausch und die Teamentwicklung. Hier hast du die Möglichkeit, in einem kreativen Umfeld zu arbeiten, das deine persönliche und berufliche Weiterentwicklung unterstützt.
Software-Entwickler/in (m/w/d)
Beschreibung
Anforderungen
Der ideale Kandidat bringt ein abgeschlossenes Studium in Informatik, Wirtschaftsinformatik oder einem vergleichbaren Studiengang mit. Du solltest hervorragende Kenntnisse in Python und fundierte Erfahrung in der Softwareentwicklung besitzen. Zudem sind ausgewiesene Kenntnisse im Design und in der Optimierung von Softwarearchitekturen erforderlich, idealerweise hast du diese bereits in Projekten angewandt. Gute Kenntnisse in der Skalierbarkeit von Softwarelösungen, insbesondere in Bezug auf Containerisierung (Docker, Kubernetes) und Cloud-Dienste wie Microsoft Azure, sind ebenfalls wichtig. Erfahrungen in der Versionskontrolle (Git) sowie CI/CD sind wünschenswert. Idealerweise bringst du auch Kenntnisse in der Implementierung und Konzeption von REST-Schnittstellen sowie in der Administration von Sharepoint mit. Selbstständiges und lösungsorientiertes Arbeiten, ein ausgeprägter Teamgeist sowie hohe Motivation und Engagement sind für diese Position entscheidend. Sehr gute Deutsch- und Englischkenntnisse runden dein Profil ab.