Senior Software Engineer C#/Angular (m/w/d)
Über
Rolle
In dieser Rolle entwickelst und wartest du Desktop- und Webapplikationen für hochpräzise Sensorsysteme und verantwortest auch die dazugehörigen CI/CD-Pipelines und die Infrastruktur. Du koordinierst Implementierung, Tests und Releases und stimmst dich dabei eng mit externen Softwarepartnern ab. Gemeinsam mit dem Produktmanagement verfeinerst du Spezifikationen, entwickelst neue Funktionalitäten und übernimmst den Third-Level-Support für die bestehenden Softwareprodukte. Dabei arbeitest du mit C# und .NET/ASP.NET, REST-APIs und relationalen Datenbanken, nutzt moderne Frontend-Frameworks wie Angular und bringst deine Erfahrung mit kollaborativen Entwicklungsworkflows ein. Mit deinem analytischen und problemlösungsorientierten Denken gestaltest du zuverlässige Softwarelösungen, die die nächste Generation von Produkten prägen.
Verantwortung
- Du entwickelst und wartest Desktop- und Webanwendungen inklusive der dazugehörigen CI/CD-Pipelines und Infrastruktur
- In dieser Rolle koordinierst du Implementierungs-, Test- und Release-Aktivitäten und arbeitest mit externen Softwarepartnern zusammen
- Als Software Engineer arbeitest du eng mit dem Produktmanagement zur Verfeinerung von Spezifikationen und zur Entwicklung neuer Funktionen zusammen
- Du stellst den Third-Level-Support für die Softwareprodukte des Unternehmens sicher
Qualifikationen
- Du hast ein abgeschlossenes Studium der Informatik, Softwareentwicklung, Elektrotechnik oder eines vergleichbaren technischen Fachgebiets an einer Universität oder Fachhochschule
- Du verfügst über mindestens drei Jahre Berufserfahrung in der Entwicklung mit C# und .NET/ASP.NET, inklusive EF Core, REST-APIs und relationalen Datenbanken
- Du hast praktische Erfahrung im Frontend mit einem JavaScript-Framework, vorzugsweise Angular, und idealerweise Kenntnisse in WPF
- Du gehst sicher mit Git, GitHub sowie kollaborativen Entwicklungsprozessen und Workflows um
- Du hast idealerweise Erfahrung mit Azure Cloud Services, Azure DevOps CI/CD-Pipelines oder Docker
- Du zeichnest dich durch ausgeprägte analytische Fähigkeiten, eine strukturierte, lösungsorientierte Denkweise sowie sehr gute Englischkenntnisse in Wort und Schrift aus