Software Engineer .NET Fullstack / Mobile Development (m/w/d)
Rolle
In dieser Rolle gestaltest du innovative Softwarelösungen und bringst deine Expertise aktiv in anspruchsvolle Entwicklungsprojekte ein. Du übernimmst die Verantwortung für die Konzeption, Implementierung und Optimierung von Anwendungen, die hohe Qualitäts- und Leistungsanforderungen erfüllen. Dabei analysierst du komplexe technische Anforderungen, entwickelst tragfähige Architekturen und setzt sauberen, wartbaren Code um. Du arbeitest strukturiert, triffst fundierte technische Entscheidungen und stellst durch Tests sowie Reviews die Stabilität und Sicherheit der Lösungen sicher. Mit deinem professionellen Know-how treibst du kontinuierliche Verbesserungen voran und sorgst dafür, dass Softwareprojekte effizient und zielgerichtet realisiert werden.
Verantwortung
Du entwickelst und konzipierst moderne Softwarelösungen im Team und begleitest diese von der Idee über die Spezifikation bis zur Umsetzung.
Du setzt funktionale Anforderungen in skalierbare Anwendungen im .NET-Umfeld um und arbeitest aktiv an bestehenden sowie neuen Produkten mit.
Du entwickelst Web- und Backend-Komponenten mit Technologien wie ASP.NET MVC, Web API sowie modernen Frontend-Technologien.
Du arbeitest an Mobile- und Cross-Plattform-Lösungen mit und unterstützt die Weiterentwicklung von Anwendungen für Android und iOS.
Du bringst dich aktiv in Architektur- und Designentscheidungen ein und arbeitest nach modernen Entwicklungsprinzipien wie Clean Code, SOLID und Design Patterns.
Du unterstützt den Betrieb durch CI/CD-Pipelines, automatisierte Tests und DevOps-nahe Tätigkeiten und trägst zur kontinuierlichen Verbesserung der Softwarequalität bei.
Qualifikationen
Du hast einen Bachelorabschluss im IT-Umfeld oder eine vergleichbare technische Ausbildung.
Du verfügst über fundierte Erfahrung in der Softwareentwicklung mit C# und dem .NET-Stack.
Du kennst dich mit Webtechnologien wie JavaScript, HTML5, CSS sowie Frameworks im Microsoft-Umfeld sehr gut aus.
Du hast Erfahrung mit Datenbanken und ORM-Technologien wie T-SQL, Entity Framework oder Dapper.
Du arbeitest sicher mit Tools wie Visual Studio und hast Erfahrung mit Testing, CI/CD und agilen Methoden wie SCRUM.
Du bringst idealerweise Erfahrung mit Cloud- und DevOps-Technologien (z. B. Azure, DevOps Pipelines) sowie mobilen Frameworks mit.
Du kommunizierst sicher in Deutsch und Englisch und arbeitest gerne im Team in einem modernen Entwicklungsumfeld.
Benefits