Als Software Developer (m/w/d) entwickelst du gemeinsam mit deinem Team Backend Services und Features und übernimmst dabei Verantwortung für den gesamten Software-Lifecycle.
- Du entwickelst Backend Services und Features in C# und/oder Go
- Du stellst Softwarequalität durch Clean Code, Code Reviews, Pair Programming und automatisierte Tests sicher
- Du erarbeitest technische Lösungskonzepte und setzt Proof of Concepts sowie Prototypen um
- Du arbeitest mit modernen Architekturen, APIs und Datenbanken und entwickelst bestehende Systeme kontinuierlich weiter
- Du bringst eigene Ideen ein und teilst deine Erfahrungen offen im Team
Tätigkeiten
Dabei stimmst du dich eng mit unseren Partner-Teams ab und bringst dich mit Optimierungsvorschlägen, sowie deiner technischen Expertise bereichernd in dein Team ein. Deine Tätigkeit wird dabei ganzheitlich sein und umfasst Konzeption, Realisierung, Testing, sowie die Betreuung unserer Tools – mit dem Ziel, eine starke und nachhaltige Software-Architektur zu schaffen. Du wirst den Erfolg eines der größten Handelsunternehmen im IT-Business aktiv mitgestalten.
Anforderungen
Was dich als Persönlichkeit auszeichnet:
- Du bist neugierig, lernbereit und brennst für aktuelle Technologien- diese Begeisterung lebst du auch im Arbeitsalltag
- Du arbeitest gerne im Team, kommunizierst offen und übernimmst Verantwortung für deine Aufgaben
- Du gehst komplexen Anforderungen mit Ausdauer auf den Grund, anstatt den einfachen Weg zu wählen
- Du hinterfragst bestehende Prozesse konstruktiv und bringst Verbesserungsvorschläge ein
- Du setzt KI-gestützte Entwicklungstools gezielt ein- etwa für Boilerplate, Dokumentation oder Testsuites und teilst deine Erfahrungen offen im Team
- Legacy Code schreckt dich nicht ab- du siehst darin eine Chance zum Lernen und Verbessern
Welche Skills du mitbringen solltest:
- Abgeschlossenes Studium der Informatik, Mathematik oder eine vergleichbare technische Ausbildung
- 2–4 Jahre Praxiserfahrung in der Softwareentwicklung mit C# und/oderGo
- Grundlegende bis fundierte Kenntnisse in Softwarearchitektur und derEntwicklung skalierbarer Systeme Sicherer Umgang mit relationalen Datenbanken (MySQL, MSSQL) sowieGrundkenntnisse in der Datenbankmodellierung
- Erste Erfahrung im Einsatz moderner Entwicklungsassistenten (z. B.Claude Code, Codex)
- Erste Erfahrung mit containerbasierter Entwicklung (z. B. Docker)
- Grundkenntnisse in CI/CD-Pipelines; Berührungspunkte mit DeploymentWorkflows in Kubernetes sind von Vorteil
- Berührungspunkte mit xUnit.net, Camunda, BPMN, AWS und Terraformsind von Vorteil
- Fließende Deutschkenntnisse (mind. B2) sowie gute Englischkenntnisse inWort und Schrift
Das ist unser aktueller Tech Stack:
- Sprachen & Frameworks: C#, Go, .NET, Entity Framework
- Infrastruktur & Cloud: AWS, Terraform, Docker, Kubernetes, ArgoCD
- Datenbanken: MSSQL, Postgres, MySQL
- Integration & Messaging: RabbitMQ, REST APIs
- Prozessorchestrierung: Camunda, BPMN
- Tooling & Qualität: GitLab, Jira, xUnit.net
- Legacy: WinForms
Bewerbungsprozess
- Kurzes Telefonat
- Teams-Interview
- "Schnuppertag" / Persönliches und fachliches Kennenlernen