Das erwartet dich
- Analysiere, entwirf und implementiere neue Features und Verbesserungen im Bereich Sourcing und Einkauf – von der Idee bis zum Go-Live
- Entwickle bestehende und neue Anwendungen für Lieferanten- und Einkaufsprozesse und setze Schnittstellen zu angebundenen Systemen eigenständig um und integriere diese
- Unterstütze aktiv die Konzeption und Umsetzung von Software-Architekturen mit Fokus auf modulare Komponenten und klar definierte Schnittstellen
- Führe Code-Reviews durch und fördere den Einsatz von Clean Code sowie testgetriebener Entwicklung (TDD)
- Erkenne technische Schulden und leite gezielte Maßnahmen zu deren Reduzierung ab
- Stelle hohe Entwicklungsstandards, Testprozesse und technische Dokumentation sicher
- Identifiziere aktiv Optimierungsmöglichkeiten und unterstütze die Pflege sowie Weiterentwicklung der Entwicklungs- und Testumgebungen
- Dokumentiere technische Konzepte und Testfälle und erstelle Benutzerhandbücher
- Arbeite eng mit dem Product Management und deinem Team zusammen, um Anforderungen zu spezifizieren, Entwicklungsaufwände realistisch einzuschätzen und Lösungen effizient umzusetzen
- Beteilige dich aktiv an technologischen Richtungsentscheidungen und mache Vorschläge für die Auswahl geeigneter Tools und Frameworks
- Analysiere und dokumentiere eigenständig Probleme in den Bereichen Geschäftsprozesse, Transaktionen, Daten und Funktionen
- Bringe dich aktiv in Diskussionen zu Fachdomänen und Bounded Contexts ein
- Unterstütze den Betrieb und das Monitoring der von dir entwickelten Anwendungen und Systeme
- Trage Mitverantwortung für eine robuste und skalierbare Infrastruktur und hilf aktiv, CI/CD- und DevOps-Prozesse kontinuierlich zu verbessern