Software Engineer - Senior
Role details
Job location
Tech stack
Job description
-
Konzeption, Entwicklung und Weiterentwicklung moderner Softwarelösungen
-
Mitarbeit in spannenden Kundenprojekten - von der Anforderungsanalyse über Architekturentscheidungen bis zur produktiven Umsetzung
-
Entwicklung skalierbarer, wartbarer und performanter Anwendungen auf Basis moderner Technologien und Cloud-Plattformen
-
Identifikation und Umsetzung von KI-gestützten Features oder Use Cases, wo sie fachlich sinnvoll und wirtschaftlich tragfähig sind
-
Integration von Machine-Learning-Modellen, LLMs oder datengetriebenen Services in bestehende oder neue Systeme - abhängig vom Projektkontext
-
Technologische Beratung unserer Kunden bei Architektur- und Technologieentscheidungen
-
Sicherstellung von Code-Qualität durch Clean Code, Tests, Reviews und Best Practices
-
Aktive Mitgestaltung neuer technologischer Themenfelder - insbesondere im wachsenden Bereich Künstliche Intelligenz, Da wir als Dienstleister mit unterschiedlichen Kunden und Projekten arbeiten, freuen wir uns über Erfahrung in einem oder mehreren der folgenden Bereiche: Frameworks
-
Angular
-
.NET
-
NestJS
Programmiersprachen
- C#
- TypeScript
- Python
Requirements
Wir suchen erfahrene, flexible Senior Softwareentwickler- idealerweise mit Full-Stack-Erfahrung - die uns bei der Entwicklung komplexer Business-Anwendungen unterstützen und sich sicher in Cloud-Umgebungen wie AWS und/oder Azure bewegen.
Bei nerdware steht nicht nur der Code im Mittelpunkt, sondern vor allem der Mensch dahinter. Die beste technische Lösung entsteht dort, wo Teamgeist, offene Kommunikation und gegenseitiges Vertrauen gelebt werden. Wenn du menschlich zu uns passt, hast du den wichtigsten Schritt bereits gemacht., * Mehrjährige Erfahrung in der modernen Softwareentwicklung, idealerweise im Fullstack-Umfeld
- Fundierte praktische Erfahrung im Bereich Künstliche Intelligenz (KI/ML)
- Erfahrung mit LLMs, generativer KI und datengetriebenen Systemen, inklusive Cloud-Entwicklung mit AWS und/oder Azure
- Selbstständige und verantwortungsbewusste Arbeitsweise mit stark ausgeprägten analytischen und konzeptionellen Fähigkeiten
- Fähigkeit, pragmatische Lösungen für komplexe Anforderungen zu entwickeln und über den Tellerrand hinaus zu denken
- Sicherer Umgang mit Clean Code, SOLID-Prinzipien und der Gestaltung sauberer Softwarearchitekturen
- Hohe Motivation und Leidenschaft für Softwareentwicklung
- Eigenverantwortliche, strukturierte Arbeitsweise und Begeisterung, neue Technologien aktiv voranzutreiben
Benefits & conditions
Wir arbeiten in einer dynamischen und sich ständig verändernden Welt. Deshalb suchen wir Menschen, die Verantwortung übernehmen, neugierig bleiben und sich schnell auf neue Situationen einstellen können. Eigeninitiative, technischer Weitblick und die Freude daran, gemeinsam Lösungen zu entwickeln, sind uns dabei genauso wichtig wie ein respektvoller und wertschätzender Umgang im Team. Deine Aufgaben