36 offene Stellen Software Development
Full Stack Softwareentwickler (m/w/d)
Verantwortung
- Du entwickelst und wartest moderne Backend-Anwendungen auf Basis von Spring Boot und Ktor.
- Als Full Stack Entwickler integrierst Du interaktive Benutzeroberflächen mit Angular, SolidJS sowie HTMX oder Datastar.
- In dieser Rolle gestaltest und implementierst Du performante RESTful APIs inklusive Datenbankanbindung mit PostgreSQL und jOOQ.
- Du stellst die Codequalität durch regelmäßige Code Reviews und strukturierte Dokumentationen sicher.
- Als Teil des Teams arbeitest Du eng mit UX-Design und Produktmanagement zusammen, um nutzerzentrierte Lösungen zu entwickeln.
- Du analysierst die Systemleistung und optimierst mithilfe von Tools wie Prometheus, Grafana und Loki das Monitoring.
Qualifikationen
- Du verfügst über fundierte Erfahrung in der Full Stack Entwicklung von Web-Frontend bis zur Server-Logik
- Du beherrschst moderne Webtechnologien wie HTML5, CSS3 und JavaScript und kennst dich mit Datenbankanbindung aus
- Der Umgang mit relationalen Datenbanken wie PostgreSQL oder MySQL ist für dich vertraut
- Du arbeitest strukturiert, dokumentierst sauber und entwickelst testbare Lösungen
- Du kommunizierst offen, bringst dich lösungsorientiert ins Team ein und legst Wert auf Zusammenarbeit
- Deine sehr guten Englischkenntnisse setzt du souverän ein; Deutschkenntnisse sind von Vorteil
Benefits
System Engineer für Endpoint Management (m/w/d)
Rolle
In dieser Rolle übernimmst du die strategische Planung und Steuerung komplexer Digitalisierungsprojekte in einem dynamischen Umfeld. Du verantwortest die Koordination interdisziplinärer Teams, behältst Zeitpläne und Budgets im Blick und sorgst für die erfolgreiche Umsetzung anspruchsvoller IT-Lösungen. Mit deiner Erfahrung steuerst du die Kommunikation zwischen Fachbereichen und Technik, schaffst Klarheit in Prozessen und erkennst Optimierungspotenziale frühzeitig. Dabei bringst du deine Expertise in agilen Methoden gezielt ein und trägst maßgeblich zur digitalen Weiterentwicklung des Unternehmens bei. Dein analytisches Denkvermögen und dein strukturiertes Vorgehen machen dich zur zentralen Schnittstelle für nachhaltige Innovation.
Verantwortung
In dieser Rolle verantwortest Du das Lifecycle-Management moderner Endgeräte auf Basis von Windows, iOS, Android und macOS
Du beteiligst Dich aktiv an der Entwicklung und Pflege administrativer Richtlinien sowie an der Verwaltung von Applikationen
Als System Engineer übernimmst Du Second-Level-Support-Aufgaben innerhalb einer Microsoft-basierten Infrastruktur
Du koordinierst die Kommunikation zwischen internen Teams und externen Dienstleistern, um einen reibungslosen Informationsfluss sicherzustellen
Du erstellst klare Dokumentationen zu technischen Prozessen, Zuständigkeiten und Schnittstellen
In dieser Position entwickelst Du bestehende Dokumentationen kontinuierlich weiter und sorgst für deren Aktualität
Qualifikationen
- Du hast eine abgeschlossene Ausbildung oder ein Bachelorstudium im Bereich IT oder Wirtschaftsinformatik
- Erste Praxiserfahrung im IT-Umfeld, idealerweise mit Schwerpunkt auf Unified Endpoint Management (UEM) und Microsoft Intune, gehört zu deinem Profil
- Du kennst dich mit ITSM-Tools aus und hast bereits Supportaufgaben im Second-Level übernommen
- Ein gutes Verständnis für IT-Infrastrukturen und Serviceprozesse zeichnet dich aus
- Teamgeist, Kommunikationsstärke und eine strukturierte Arbeitsweise bringst du selbstverständlich mit
- Du verfügst über sehr gute Deutsch- und Englischkenntnisse in Wort und Schrift
Benefits
IT-Systemingenieur mit Senior-Erfahrung (m/w/d)
Rolle
In dieser Rolle gestaltest du aktiv vernetzte IT-Infrastrukturen und verantwortest deren Weiterentwicklung sowie Betrieb. Du analysierst komplexe Systemlandschaften, entwickelst zukunftsfähige Architekturen und koordinierst Implementierungen in enger Zusammenarbeit mit internen und externen Schnittstellen. Die Durchführung von Systemanalysen, Performanceoptimierungen und Sicherheitsbewertungen liegt in deinem Verantwortungsbereich. Zusätzlich begleitest du Technologieentscheidungen und bringst dein Know-how in strategische IT-Projekte ein. Dein analytisches Denken und deine strukturierte Arbeitsweise tragen wesentlich zur Stabilität und Weiterentwicklung der IT-Systeme bei.
Verantwortung
Du analysierst und bearbeitest eigenverantwortlich komplexe 2nd-Level-Support-Anfragen
Als IT-Systemingenieur diagnostizierst du technische Störungen in Microsoft 365, Azure, Virtual Desktop, Security- und Server-Umgebungen und behebst sie nachhaltig
In dieser Rolle erkennst du kritische Probleme frühzeitig und übergibst sie strukturiert an 3rd-Level- oder Engineering-Teams
Du überwachst regelmäßig hybride IT-Infrastrukturen und führst präventive Systemchecks durch
Bei der Umsetzung von Patch-Management, Updates sowie Backup- und Restore-Tests wirkst du aktiv mit
Du unterstützt durch fundierte Beratung alle relevanten Stakeholder und erstellst hilfreiche Dokumentationen und Wissensartikel
Qualifikationen
- Du hast eine abgeschlossene Ausbildung zum Fachinformatiker oder eine vergleichbare Qualifikation im IT-Bereich
- Mehrjährige Erfahrung im IT-Support, Service Desk oder in der Anwendungsbetreuung zeichnen Deinen beruflichen Werdegang aus
- Du verfügst über fundiertes Know-how in Microsoft 365, Azure, IT-Security sowie im Umgang mit Server-Betriebssystemen
- Komplexe technische Zusammenhänge kannst Du verständlich vermitteln und agierst stets serviceorientiert und kommunikativ
- Mit Deiner Teamfähigkeit und Begeisterung für neue Technologien bereicherst Du das Arbeitsumfeld und gibst Dein Wissen gerne weiter
- Deine sehr guten Deutsch- und Englischkenntnisse (mindestens C1-Niveau) ermöglichen Dir eine präzise Kommunikation auf Augenhöhe
Benefits
IT-Systemadministrator für Windows-Infrastruktur (m/w/d)
Rolle
Gestalte aktiv die Weiterentwicklung digitaler Plattformen und übernimm die Verantwortung für die Planung, Umsetzung und Optimierung moderner Weblösungen. In dieser Rolle steuerst du komplexe Projekte im agilen Umfeld und setzt dein technisches Know-how gezielt ein, um effiziente und zukunftsfähige Anwendungen zu entwickeln. Du arbeitest eng mit interdisziplinären Teams zusammen, koordinierst externe Dienstleister und stellst die Qualität sowie Stabilität der Systeme sicher. Zudem analysierst du Nutzeranforderungen, identifizierst Optimierungspotenziale und bringst Impulse für innovative Funktionen ein. Dabei behältst du sowohl wirtschaftliche als auch technische Zielsetzungen im Blick.
Verantwortung
Du betreibst und optimierst die Windows-Serverlandschaft inklusive MSSQL-Servern und -Clustern auf Basis aktueller Microsoft-Technologien
In dieser Rolle verantwortest Du die Administration von Microsoft Exchange, IIS sowie die Automatisierung mit PowerShell
Du wirkst aktiv an der Planung und Umsetzung technischer Changes, Migrationen und Infrastrukturprojekte mit
Als IT-Systemadministrator analysierst Du komplexe Systemprobleme und entwickelst nachhaltige Lösungen zur Stabilisierung der Umgebung
Du übernimmst Aufbau, Umbau und Wartung von Serverhardware sowie die Betreuung im Rechenzentrum inklusive Verkabelung und Komponentenmontage
Mit Deiner Expertise beteiligst Du Dich am Patchmanagement, an der Systemüberwachung und der Dokumentation im internen Wiki
Qualifikationen
- Du verfügst über fundierte Berufserfahrung in der Administration von Microsoft-Serverumgebungen
- Umfangreiche Kenntnisse in Windows Server (2012 bis 2025) sowie Microsoft Exchange, MSSQL Server und RDSH zeichnen dich aus
- Du arbeitest routiniert mit PowerShell, inklusive Skripterstellung und Automatisierung mittels DSC
- Mit deiner technischen Erfahrung kennst du dich bestens mit Hardwareaufbau, Fehleranalyse und Systemkomponenten aus
- Firmware- und BIOS-Updates sowie die Verkabelung und Integration von Rechenzentrums-Komponenten sind dir vertraut
- Analytisches Denken, hohe Qualitätsansprüche und Teamfähigkeit runden dein Profil ab
Benefits
Fullstack-Entwickler Embedded-Systeme (m/w/d)
Rolle
In dieser Rolle steuerst du komplexe IT-Projekte eigenverantwortlich von der Konzeption bis zur erfolgreichen Umsetzung. Du analysierst fachliche Anforderungen, entwickelst bedarfsgerechte technische Lösungen und koordinierst die Zusammenarbeit verschiedener Stakeholder. Dabei übernimmst du Verantwortung für Qualität, Termine und Budget. Deine Erfahrung im Projektmanagement sowie dein technisches Verständnis ermöglichen dir, Prozesse effizient zu gestalten und Risiken frühzeitig zu erkennen. Deine strukturierte Arbeitsweise gepaart mit kommunikativer Stärke macht dich zur zentralen Ansprechperson im Projektverlauf.
Verantwortung
In dieser Rolle entwickelst und betreust du neue Produktfeatures gemeinsam mit deinem Entwickler-Team
Du programmierst, pflegst und modernisierst die bestehende Webplattform kontinuierlich weiter
Als Fullstack-Entwickler verbindest du Weblösungen mit XML-basierten TCP-Socket-Schnittstellen zu Embedded-Systemenu
Du erstellst eigenständig Test-Skripte und führst Testszenarien zur Absicherung der Serienfreigabe durch
Mit deinem Know-how optimierst du bestehende Produkte und gestaltest technische Verbesserungen aktiv mit
Du bringst dich in Innovationsprozesse ein und unterstützt die Weiterentwicklung des Gesamtprodukts
Qualifikationen
- Du verfügst über fundierte Erfahrung in der Fullstack-Entwicklung und arbeitest sicher in Linux-Umgebungen
- Im Umgang mit XML-basierten TCP-Socket-Schnittstellen bist du routiniert und entwickelst diese selbstständig weiter
- Du gestaltest die Webentwicklung aktiv mit und bringst dich bei der Modernisierung bestehender Plattformen ein
- Neue Fachgebiete eignest du dir rasch an und entwickelst dich durch kontinuierliches Lernen gezielt weiter
- Teamarbeit ist für dich selbstverständlich und du bringst dich zuverlässig in bereichsübergreifende Projekte ein
- Du überzeugst mit einer selbständigen Arbeitsweise und hohem technischen Verständnis in komplexen IT-Landschaften
Benefits
Backend-Entwickler C# und ASP.NET (m/w/d)
Rolle
In dieser Rolle übernimmst du die Verantwortung für die Konzeption, Umsetzung und Optimierung komplexer IT-Lösungen im Unternehmensumfeld. Du analysierst bestehende Prozesse und entwickelst innovative Strategien, um technologische Potenziale optimal zu nutzen. Dabei koordinierst du bereichsübergreifende Projekte und bringst deine Erfahrung im IT-Projektmanagement gezielt ein. Du agierst als zentrale Ansprechperson für technische Fragestellungen und berätst Stakeholder auf Augenhöhe. Mit strukturiertem Vorgehen und einem klaren Blick für Qualität gestaltest du nachhaltige, skalierbare Lösungen.
Verantwortung
- Du entwickelst im Team innovative Features, z. B. für Zahlungsmethoden, Bondrucker und Online-Terminbuchungen.
- In dieser Rolle gestaltest du technische Konzepte aktiv mit und bringst deine Erfahrung gezielt ein.
- Du setzt auf Clean-Code-Prinzipien, Design Patterns und Unit-Tests zur Sicherstellung der Codequalität.
- Als Backend-Entwickler evaluierst du kontinuierlich neue Frameworks und APIs zur Weiterentwicklung der Plattform.
- Du arbeitest eng mit Kolleg:innen an skalierbaren Architekturlösungen und bringst neue Ideen mit ein.
- In deinem Verantwortungsbereich liegt die nachhaltige Erweiterbarkeit und Wartbarkeit unserer Systeme.
Qualifikationen
- Du hast eine abgeschlossene Ausbildung als Fachinformatiker:in Anwendungsentwicklung, ein Informatikstudium oder eine gleichwertige Qualifikation
- Du kennst dich bestens mit C# und Webentwicklung auf Basis von ASP.NET oder vergleichbaren Plattformen aus
- Erfahrung mit event-basierten Architekturen wie RabbitMQ bringst du bereits mit
- Du arbeitest sicher mit modernen Frameworks wie Entity Framework, ASP.NET MVC oder Web API
- Qualitätsbewusst setzt du auf Clean Code, automatisierte Tests und etablierte Software Design Patterns
- Neue Technologien begeistern dich und du nutzt KI-Tools wie Copilot oder ChatGPT gezielt zur Effizienzsteigerung
Benefits
Java Backend Entwicklungsspezialist (m/w/d)
Rolle
In dieser Rolle entwickelst du leistungsstarke Backend-Lösungen auf Basis von Java für Anwendungen im öffentlichen Sektor. Du verantwortest die Umsetzung komplexer Backend-Architekturen und bringst deine Erfahrung in die kontinuierliche Verbesserung bestehender Systeme ein. Als erfahrener Java Developer arbeitest du eigenverantwortlich und mit einem hohen Anspruch an Codequalität und Performance. Moderne Technologien und ein flexibles Arbeitsumfeld unterstützen dich bei der effizienten Umsetzung deiner Aufgaben. Ein optional hoher Remote-Anteil ermöglicht dir zudem eine ausgewogene Work-Life-Balance.
Verantwortung
Du steuerst den gesamten Entwicklungsprozess eines kundenspezifischen Java-Softwareprojekts von der Analyse bis zum produktiven Einsatz
In dieser Rolle arbeitest Du agil und eigenverantwortlich an Design, Programmierung und Testing von Backend-Lösungen
Du entwickelst hochverfügbare Anwendungen mit Java/Java EE und sorgst für deren Wartung und kontinuierliche Weiterentwicklung
Als Java Backend Entwicklungsspezialist verbesserst Du bestehende CI/CD-Prozesse und implementierst moderne Containerisierungslösungen
Du berätst Kunden zu technischen Anforderungen und begleitest sie bei der Ausarbeitung von Lösungskonzepten
Bei technischen Herausforderungen stehst Du als kompetenter Ansprechpartner zur Verfügung
Qualifikationen
- Du hast ein abgeschlossenes Studium der Informatik oder eine vergleichbare technische Ausbildung im IT-Bereich absolviert
- Mehrjährige Erfahrung in der agilen Softwareentwicklung mit Java/Java EE, idealerweise unter Einsatz von Scrum, Clean Code und Test Driven Development zeichnen dich aus
- Du bewegst dich sicher im Umgang mit Backend-Technologien wie Eclipse, Spring, Hibernate, REST, JSON und dem Design von REST APIs
- Mit Application Servern und dem Aufbau sowie Betrieb von Microservices-Architekturen kennst du dich fundiert aus
- Du verfügst über gute Kenntnisse im Bereich Containerisierung mit Docker und bringst Erfahrung in der Orchestrierung mit Kubernetes mit
- Sehr gute Deutschkenntnisse sowie gute Englischkenntnisse runden dein Profil ab
Benefits
Backend-Entwickler Künstliche Intelligenz (m/w/d)
Rolle
In dieser Rolle übernimmst du die eigenverantwortliche Planung, Steuerung und Umsetzung komplexer Projekte im digitalen Umfeld. Du entwickelst Strategien, analysierst Anforderungen und koordinierst interdisziplinäre Teams mit Fokus auf Qualität, Termintreue und Budgeteinhaltung. Dabei nutzt du deine Erfahrung, um Schnittstellen zwischen Fachbereichen und IT erfolgreich zu managen. Du identifizierst Optimierungspotenziale, förderst Innovationen und sorgst für nachhaltige Lösungen. Durch deine strukturierte Arbeitsweise und dein sicheres Auftreten treibst du Projekte zielgerichtet voran.
Verantwortung
- In dieser Rolle entwickelst du KI-Lösungen von der Konzeption bis zum produktiven Einsatz
- Du wirkst maßgeblich an regulatorischen Projekten im Finanz- und Versicherungsumfeld mit
- Als Backend-Entwickler containerisierst, deployst und betreibst du KI-Anwendungen gemäß dem Prinzip „You build it, you run it“
- Du übernimmst Verantwortung für den stabilen Betrieb und die Weiterentwicklung deiner Lösungen
- Du initiierst technologische Impulse, testest neue Ansätze und bringst eigene Ideen aktiv ein
- Im Data & AI Team trägst du dazu bei, innovative Lösungen für komplexe Kundenanforderungen zu realisieren
Qualifikationen
- Du verfügst über fundierte Erfahrung in der Backend-Entwicklung, idealerweise mit Python und Frameworks wie FastAPI oder Django
- Sichere Anwendung gängiger Machine-Learning-Frameworks sowie Praxis beim Aufbau von KI-Modellen zeichnen dich aus
- Mit Cloud-Technologien wie OpenShift, Azure, Google Cloud oder AWS bist du ebenso vertraut wie mit CI/CD-Prozessen, Containern und Monitoring
- Du kennst dich mit KI-Integration in RAG-Chatbots, Agentensystemen und der Arbeit mit Large Language Models bestens aus
- Es fällt dir leicht, komplexe Sachverhalte klar und verständlich im Team oder gegenüber Kunden zu vermitteln
- Sehr gute Deutschkenntnisse auf mindestens B2-Niveau runden dein Profil ab
Benefits
Backend-Entwickler mit Senior-Level (m/w/d)
Rolle
In dieser Rolle übernimmst du die Verantwortung für die Umsetzung komplexer Projekte im Bereich IT-Transformation und Prozessoptimierung. Du analysierst bestehende Prozesse, entwickelst tragfähige Strategien und begleitest deren Umsetzung bis zum erfolgreichen Abschluss. Dabei agierst du als Schnittstelle zwischen Fachabteilungen und IT, erkennst Verbesserungspotenziale und setzt Innovationen gezielt ein. Deine fundierte Erfahrung ermöglicht es dir, Stakeholder souverän zu beraten und Veränderungsprozesse effektiv zu steuern. Du trägst maßgeblich zur nachhaltigen Weiterentwicklung von Strukturen und Abläufen im Unternehmen bei.
Verantwortung
Du entwickelst skalierbare und effiziente Microservices mit Java Spring Boot und Golang
In dieser Rolle betreust du die Softwareinfrastruktur mit Infrastructure as Code, um Zuverlässigkeit und Performance sicherzustellen
Du wirkst maßgeblich an Architekturentscheidungen und am Design performanter Datenbankstrukturen mit
Als Senior Backend Engineer entwickelst und implementierst du robuste Sicherheitsstrategien für hochverfügbare Systeme
Du analysierst bestehende Prozesse, identifizierst Optimierungspotenziale und setzt technische Verbesserungen gezielt um
In dieser Position teilst du dein Wissen mit Nachwuchskräften und stärkst das Team durch Mentoring und Best Practices
Qualifikationen
- Du verfügst über fundierte Erfahrung in der Entwicklung von Backend-Diensten mit Java Spring Boot sowie Know-how im relationalen Datenbankdesign
- Du hast produktive Erfahrung im Einsatz von Kubernetes und Docker in komplexen Systemlandschaften
- Die Architektur verteilter Software ist dir vertraut, insbesondere im Umgang mit ereignisbasierten Systemen und Message Brokern wie Google Pub/Sub
- Du entwickelst und sicherst APIs (RESTful, Websockets) professionell und zielgerichtet
- Wünschenswert sind zusätzliche Kenntnisse in Golang, Google Cloud Platform oder Infrastructure-as-Code-Tools wie Helm und Terraform
- Du arbeitest selbstständig, bringst hohe Eigenverantwortung mit und strebst kontinuierlich nach Effizienz und Qualitätsverbesserung
Benefits
Microsoft Dynamics CRM Engineer (Hybrid/Remote) (m/w/d)
Rolle
Das Unternehmen befindet sich in der digitalen Transformation. Aktuell werden CRM-Lösungen auf Basis von Microsoft Dynamics 365 entwickelt, um Marketing-, Vertriebs- und Serviceprozesse zu optimieren.
Verantwortung
Du entwickelst innovative Lösungen auf Basis von Microsoft Dynamics 365 CRM (Sales & Service) – ca. 60 % deiner Zeit
Du führst Code Reviews durch, arbeitest mit dem Team in Indien zusammen und entwickelst gemeinsame Standards – ca. 30 %
Du erstellst technische Konzepte zu spannenden Business-Anforderungen
Du integrierst Dynamics in die bestehende Enterprise-Landschaft, inklusive Azure Integration Services
Du übernimmst Bereiche, die bisher von externen Dienstleistern betreut wurden, und gestaltest sie aktiv weiter
Du stellst Codequalität, Tests und Dokumentation sicher und sorgst für robuste, wartbare Lösungen
Qualifikationen
Du hast mehrjährige Erfahrung (ca. 5 Jahre) mit Dynamics 365 CE (Cloud)
Du bist fit in C#, .NET, JavaScript, MS SQL und Power Automate
Du hast Erfahrung mit der Power Platform und Azure Services
Du denkst analytisch, arbeitest gerne im Team und hast eine ausgeprägte Kundenorientierung
Du sprichst sehr gutes Deutsch und gutes Englisch
Benefits