> Markdown version of [/jobs/ext/3738370-software-developer-core-bot-solutions](https://www.wearedevelopers.com/jobs/ext/3738370-software-developer-core-bot-solutions). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # Software Developer - Core Bot Solutions - **Company:** KNAPP AG - **Location:** Hart bei Graz, Austria - **Salary:** €47,810.0 - **Contract:** Permanent contract - **Skills:** Clean Code Principles, Automation of Tests, Software Design Patterns, Object-Oriented Software Development, Software Architecture, Software Engineering, Information Technology - **Published:** October 15, 2026 - **Apply:** https://jobroom.ams.or.at/jobsuche/FreieSucheVollanzeige.jsp?pk=5468701_14_9c90c4d4-c256-492b-9c84-84d7a15 ## About the Role * Du bringst eine fundierte technische Ausbildung (TU, FH oder HTL) mit - idealerweise mit Schwerpunkt Informatik oder Softwareengineering. * Du verfügst über mehrjährige praktische Erfahrung in der objektorientierten Softwareentwicklung und kennst moderne Design Patterns sowie Best Practices. * Du hast ein tiefes Verständnis für Software-Architektur, Testbarkeit und Clean Code Prinzipien. * Du bist vertraut mit agilen Entwicklungsprozessen und kannst eigenverantwortlich in einem multidisziplinären Team arbeiten. * Du sprichst sehr gut Englisch und kommunizierst technische Konzepte präzise und verständlich - sowohl schriftlich als auch mündlich. * Kreativität, Flexibilität und offene Kommunikation sind für dich selbstverständlich - du unterstützt aktiv die Teamdynamik und trägst zum gemeinsamen Teamerfolg bei. * Analytisches Denken, Sorgfalt und ein hohes Qualitätsbewusstsein zeichnen dich aus. ## Description * Du bist Kernmitglied unseres Core Bot Solutions Teams und setzt die Anforderungen unseres Produktmanagements sowie die Vorgaben unserer Software-Architekt:innen zuverlässig und qualitativ hochwertig um. * Du konzipierst und entwickelst modulare, wartbare Softwarekomponenten, die als Basis für unsere kundenspezifischen Projektlösungen dienen. * Du verantwortest die nahtlose Übergabe deiner Entwicklungen an das QA-Team und unterstützt diese bei deren Validierung und Testautomatisierung. * Du bereitest deine Features für die Ausrollung in die Projektentwicklung vor und unterstützt diese mit technischer Dokumentation und Best Practices. * Du sorgst dafür, dass unsere Produktarchitektur skalierbar, wartbar und zukunftssicher bleibt und arbeitest eng mit den Software-Architekt:innen an Design Patterns zusammen. * Mit Kreativität und Flexibilität trägst du aktiv zur Teamdynamik bei und unterstützt den gemeinsamen Teamerfolg durch offene und konstruktive Kommunikation.