About this role
- Du entwickelst und optimierst anspruchsvolle Softwarelösungen im Front- und Backend mit C#, .NET, SQL sowie modernen Webtechnologien - Du setzt User Stories und Tickets eigenverantwortlich um und begleitest diese von der technischen Konzeption bis zur erfolgreichen Implementierung - Du entwickelst und integrierst REST APIs und Schnittstellen und wirkst aktiv an technischen Konzepten und Architekturentscheidungen mit - Du analysierst bestehenden C++ Code, entwickelst ihn in C# weiter und erstellst Skripte sowie Tools (z. B. in Python) zur Automatisierung unserer Prozesse - Du identifizierst Optimierungspotenziale, analysierst und behebst technische Probleme über den gesamten Software-Stack hinweg, unterstützt unsere CI/CD- und Deployment-Prozesse und sorgst für eine aussagekräftige technische Dokumentation - Du stellst durch Tests und Code Reviews eine hohe Softwarequalität sicher - Du arbeitest eng mit Deinem Team zusammen, bringst Deine technische Erfahrung aktiv ein und unterstützt Deine Kollegen bei fachlichen und technischen Fragestellungen - Du hast ein abgeschlossenes Studium der Informatik oder eine vergleichbare Qualifikation sowie mindestens 5 Jahre Berufserfahrung in der Softwareentwicklung, davon mehrere Jahre im Full-Stack-Umfeld - Du verfügst über sehr gute Kenntnisse in C#, .NET/.NET Core, ASP.NET Core und REST APIs - Du hast praktische Erfahrung mit einem modernen Frontend-Framework wie Angular, React oder Vue.js sowie mit TypeScript, JavaScript, HTML und CSS - Du verfügst über gute Kenntnisse in SQL-Datenbanken und Entity Framework und hast Erfahrung mit skalierbaren und wartbaren Softwarearchitekturen - Du bist mit automatisierten Tests, Git, Code Reviews und CI/CD-Pipelines vertraut - Erfahrung mit C++, Python, Docker und Cloud-Plattformen wie Azure oder AWS ist von Vorteil - Du arbeitest selbstständig, strukturiert und lösungsorientiert, bringst Dich aktiv ins Team ein und verfügst über sehr gute Englischkenntnisse