Requirements
Must have:
- Abgeschlossenes Studium der Informatik, Wirtschaftsinformatik oder eine vergleichbare Qualifikation - Fundierte Erfahrung in der Entwicklung von Softwarelösungen als Full Stack Developer oder in einer vergleichbaren Rolle - Sehr gute Kenntnisse in .NET und Python - Sicherer Umgang mit Git, relationalen oder nicht-relationalen Datenbanken und modernen API-Konzepten - Gutes Verständnis für Softwarearchitektur, modulare Systemlandschaften und den strukturierten Aufbau von Diensten - Erfahrung im Design wartbarer, skalierbarer und performanter Anwendungen - Kenntnisse in Frontend-Technologien und ein gutes Verständnis für das Zusammenspiel zwischen UI, Business-Logik und Datenhaltung - Strukturierte, lösungsorientierte und pragmatische Arbeitsweise - Fähigkeit, technische Sachverhalte verständlich zu kommunizieren und gemeinsam tragfähige Lösungen zu entwickeln - Freude daran, Verantwortung zu übernehmen und technische Themen aktiv mitzugestalten
Responsibilities:
- Entwicklung, Weiterentwicklung und Wartung moderner Softwarelösungen im Full-Stack-Umfeld - Implementierung von Backend-Komponenten auf Basis von .NET und Python - Anbindung, Entwicklung und Pflege von APIs sowie Integration interner und externer Systeme - Modellierung, Abfrage und Optimierung von Datenbanken sowie Sicherstellung einer sauberen Datenverarbeitung - Nutzung von Git als Grundlage für Versionsverwaltung, kollaborative Entwicklung und strukturierte Deployment-Prozesse - Mitarbeit bei der technischen Konzeption neuer Anwendungen, Dienste und Plattformkomponenten - Mitwirkung an grundlegenden Architekturentscheidungen für Services, Module und Systemlandschaften - Aufbau und Weiterentwicklung serviceorientierter und modularer Anwendungen - Analyse fachlicher Anforderungen und Übersetzung in tragfähige technische Lösungen - Entwicklung und Optimierung von Frontend- und Backend-Schnittstellen für eine konsistente User Experience - Sicherstellung von Code-Qualität durch Reviews, Tests, Clean-Code-Prinzipien und dokumentierte Entwicklungsstandards - Fehleranalyse, Debugging, Performance-Optimierung und nachhaltige technische Problemlösung - Unterstützung bei Deployment, Betrieb, Monitoring und kontinuierlicher Verbesserung bestehender Anwendungen - Enge Zusammenarbeit mit Fachbereichen, Product Ownern, Projektbeteiligten und weiteren Entwicklerinnen und Entwicklern
Company:
Wir arbeiten an modernen Anwendungen und Services über den gesamten Software-Lifecycle hinweg und suchen Verstärkung für ein Full-Stack-Umfeld mit Schwerpunkt auf .NET, Python, APIs, Datenbanken und Architekturthemen.
Wir bieten flexible Arbeitszeiten durch Vertrauensarbeitszeit, Home Office bzw. mobiles Arbeiten, 30 Tage Urlaub, eine zentrale Innenstadtlage mit moderner Büroausstattung, ein vergünstigtes Deutschlandticket und Fahrradleasing mit JobRad. Außerdem erwarten dich wirtschaftliche Stabilität, betriebliche Altersvorsorge, strukturierte Einarbeitung, feste Ansprechpartner/innen, individuelle Weiterbildung über unsere interne Lernplattform Campus und externe Seminare, ein offenes und hilfsbereites Team, Firmen- und Teamevents, mehrere Betriebssportgruppen, EGYM Wellpass sowie Mitarbeiterrabatte und kostenfreies Bio-Obst, Kalt- und Heißgetränke.