Senior Software Engineer - Backend
Role details
Job location
Tech stack
Job description
Unser Kunde ist ein international führendes Unternehmen im Bereich Tür- und Torlösungen sowie Ladesysteme. Das Unternehmen bietet intelligente Lösungen mit innovativen Technologien und maßgeschneiderten Dienstleistungen aus einer Hand für private, gewerbliche und industrielle Anwendungen. In der Rolle als Senior Software Engineer - Backend sind Sie Teil eines dynamischen, international tätigen und finanziell starken Unternehmens, das für jahrelanges technisches Know-how und hochwertige Systemprodukte steht. In Ihrer neuen Position sind Sie verantwortlich für den Aufbau skalierbarer Softwarelösungen, wie Backend-Services und APIs, die unsere Geschäftsprozesse unterstützen. Sie übernehmen die kontinuierliche Weiterentwicklung unserer Plattform und fungieren als Mentor für Codequalität, indem Sie sich für sauberen Code, automatisierte Tests und eine moderne CI/CD-Umgebung einsetzen. Zudem treffen Sie architektonische Entscheidungen in Zusammenarbeit mit anderen Kollegen und tragen zu nachhaltigen technischen Lösungen innerhalb interdisziplinärer Teams bei. Ihre Aufgaben umfassen auch die Optimierung der Leistung und Systemstabilität, indem Sie proaktiv Engpässe, Sicherheitsrisiken und potenzielle Systemausfälle identifizieren und beheben. Eine enge Zusammenarbeit mit Geschäftsinhabern, Produktverantwortlichen, DevOps-Ingenieuren und anderen Entwicklern ist ebenfalls Teil Ihrer Tätigkeit, um qualitativ hochwertige Features effizient bereitzustellen.
Requirements
Der ideale Kandidat verfügt über ein abgeschlossenes Studium der Informatik, Softwaretechnik oder eines verwandten Fachgebiets oder über eine gleichwertige berufliche Erfahrung. Mehrjährige Erfahrung in der Softwareentwicklung mit C#, Frameworks wie .NET 8+ sowie im Design von Microservice-Architekturen sind erforderlich. Erfahrung in der Arbeit mit Cloud-Plattformen wie Microsoft Azure oder vergleichbaren Umgebungen ist von Vorteil. Ein solides Verständnis von Frontend-Entwicklungskonzepten ist wünschenswert; Erfahrung im Aufbau von Frontend-Anwendungen und Kenntnisse in React sind ein starkes Plus. Hervorragende analytische und kommunikative Fähigkeiten sind notwendig, um komplexe Probleme zu strukturieren, klar zu dokumentieren und Ihr Wissen selbstbewusst in Englisch zu teilen. Gute Deutschkenntnisse sind von Vorteil, da sie die Kommunikation mit Stakeholdern erleichtern. Zudem ist eine pragmatische und effektive Nutzung von KI-unterstützten Werkzeugen in der täglichen Entwicklungsarbeit zur Verbesserung der Produktivität, Codequalität und Problemlösung wünschenswert.
Technologien
C# React Microservices
Soft Skills
Teamfähigkeit Kommunikation Analytisches Denken
Erforderliche Sprachen
Deutsch Englisch