Unser Kunde ist ein weltweit führender Maschinen- und Anlagenbauer, der sich auf die Technologiefelder Automatisierung, Digitalisierung und Energieeffizienz spezialisiert hat. In dieser Rolle als Senior-Softwareentwickler sind Sie Teil eines agilen Entwicklungsteams und arbeiten an der Entwicklung des Produkts auf Basis von C# und .NET. Sie gestalten aktiv Architekturkonzepte und definieren Schnittstellen, um die Software kontinuierlich zu verbessern und zu warten. Ihre Aufgaben umfassen auch die Mitgestaltung der Softwareentwicklungsinfrastruktur, einschließlich Automatisierung und Testing. Sie stellen sicher, dass die Software von hoher Qualität, wartbar und testbar ist. Darüber hinaus führen Sie Code-Reviews durch und fördern Best Practices im Team. Sie haben die Möglichkeit, technisches Wissen im Team aufzubauen und weiterzugeben. Das Arbeitsumfeld ist dynamisch und von Teamarbeit sowie Innovation geprägt, und es werden Ihnen zahlreiche Weiterbildungsmaßnahmen angeboten, um Ihre berufliche Entwicklung zu unterstützen.
Senior-Softwareentwickler (m/w/d)
Beschreibung
Anforderungen
Der ideale Kandidat hat ein Studium der Informatik oder eines vergleichbaren Ingenieurfachs abgeschlossen und bringt mehrjährige Erfahrung in der Softwareentwicklung mit C# und .NET mit, vorzugsweise auch mit Blazor. Fundierte Kenntnisse in modernen Softwarearchitekturen, wie Domain-Driven Design, Schnittstellenentwicklung und IT-Sicherheit sind erforderlich. Erfahrung im agilen Arbeiten mit Methoden wie Scrum und Kanban sowie der sichere Umgang mit Tools wie Azure DevOps sind ebenfalls wichtig. Der Umgang mit Datenbanksystemen und Entity Framework sollte für Sie selbstverständlich sein. Sie sind in der Lage, komplexe technische Anforderungen zu analysieren und in nachhaltige Lösungen umzusetzen. Eine proaktive, eigenverantwortliche und lösungsorientierte Arbeitsweise sowie ein gut strukturierter Code sind für Sie von großer Bedeutung. Teamfähigkeit, Eigeninitiative und die Fähigkeit, innovative Ideen zu entwickeln, runden Ihr Profil ab. Sehr gute Deutsch- und Englischkenntnisse sind ebenfalls erforderlich.