Entwicklung von Backend-Services und Frontends für Enterprise-Anwendungen auf Web-, Desktop-, Mobile- und Embedded-Plattformen.
Entwicklung und Pflege von APIs, Business-Logik sowie Schnittstellen zu externen Messaging- und Speichersystemen.
Sicherstellung von Architekturqualität, Performance, Zuverlässigkeit, Skalierbarkeit, Wartbarkeit und Sicherheit.
Zusammenarbeit im Team zur Lösung komplexer technischer Herausforderungen mit pragmatischen und durchdachten Ansätzen.
Mitarbeit in einem agilen Entwicklungsprozess mit Daily Stand-ups, Sprint-Planung, Retrospektiven und Demo-Sessions.
Hard skills
Erfahrung in der Entwicklung großer, skalierbarer Anwendungen über mehrere Plattformen hinweg.
Kenntnisse in Cloud-nativen Umgebungen und verteilten Systemen, idealerweise auf der Microsoft-Azure-Plattform.
Sehr gute Kenntnisse moderner Frontend- oder Backend-Technologien sowie entsprechender Web-Frameworks.
Idealerweise Erfahrung mit dem Technologie-Stack: JavaScript, HTML, CSS, C#/.NET, Angular, Ext JS und ASP.NET Core.
Erfahrung mit XAML und Avalonia UI, Entwicklung für Embedded-Systeme mit begrenzten Ressourcen sowie Kenntnisse in Docker und Kubernetes sind von Vorteil.