T
Theapplabb: Senior .NET Full Stack Developer
Über das Unternehmen
Das Unternehmen sucht erfahrene Entwickler:innen für Enterprise-Softwareprojekte mit Fokus auf Microsoft-Technologien und Azure-Cloud-Services.
Es bietet projektbezogene Arbeit an unternehmensweiten, plattformübergreifenden Lösungen (Web, Desktop, Mobile) und kombiniert Remote-/Hybrid-Arbeit mit dem Ontario-Arbeitsmarkt.
Aufgaben
- Entwicklung und Wartung von Anwendungen mit .NET 8, ASP.NET MVC, Blazor und .NET MAUI für iOS, Android, MacOS und Windows.
- Implementierung anspruchsvoller Frontend-Komponenten mit Telerik (ASP.NET MVC, Blazor) und XAML.
- Integration und Verwaltung von Backend-Systemen in C# mit Azure SQL und Microsoft SQL Server 2019; Verwendung von Entity Framework mit manuellen DB-Migrationen.
- Aufbau und Betrieb von CI/CD-Pipelines mittels Azure DevOps und Azure Repos.
- Nutzung verschiedener Azure-Dienste (App Service Plan, Data Factory, Storage Account, Key Vault, Functions, API Management) und Implementierung von SSO/MSAL für sichere Authentifizierung.
- Einsatz von SignalR und NewtonSoft.Json für Echtzeitkommunikation und Datenhandling; Design ereignisgesteuerter Systeme (Publisher/Subscriber).
Voraussetzungen
- Mindestens 5 Jahre professionelle Entwicklungserfahrung mit .NET (idealerweise .NET 8) und C#.
- Nachgewiesene Erfahrung mit ASP.NET MVC, Blazor und .NET MAUI sowie starken Frontend-Fähigkeiten mit Telerik UI und XAML.
- Tiefes Verständnis von Entity Framework (manuelle Migrationen, stabile DB-Schemata) und Erfahrung mit Microsoft SQL Server/Azure SQL.
- Praktische Erfahrung mit dem Azure-Ökosystem (App Services, Functions, APIM, Key Vault) und CI/CD mit Azure DevOps.
- Vertrautheit mit SignalR, Publish/Subscribe-Architektur und Enterprise-SSO-Implementierungen (MSAL, Azure.Identity, Microsoft.Identity).
- Wünschenswert: Erfahrung mit Python in Azure Functions, Microservices/APIM-Design und Arbeit in regulierten Unternehmensumgebungen.
Benefits
- Wettbewerbsfähiges Gehalt gemäß Ontario-Marktstandards
- Remote-Flexibilität mit Hybrid-Optionen
- Unterstützung für Karriereentwicklung und Trainings
- Arbeit an wirkungsvollen, unternehmensweiten Softwareprojekten