S
Smart FMS
BackendSenior
Backend developer
.Net 8+C#ASP.NETEntity FrameworkAzure Service BusAzure App ServicesAzure Blob StorageAzure SQLREST APIClean ArchitectureSolidMicrosoft SQL ServerAzure DevOpsOAuthOpenid ConnectIdentityserverMicrosoft Entra IdJUnitXunitAgileScrumJiraBlazorReactTypeScriptEvent-Driven ArchitectureCi/CdGitAzure
Про позицію
Smart FMS is seeking a senior backend/full-stack .NET developer to design and develop scalable software solutions using .NET 8+, Azure, and modern architectures, working in an Agile team.
Обовʼязки
- Ontwikkelen van schaalbare backend-oplossingen in .NET 8+, C#, ASP.NET Core en Entity Framework Core
- Bouwen van event-driven architecturen met Azure Service Bus (Queues & Topics) voor asynchrone communicatie en losgekoppelde diensten
- Ontwikkelen van veilige en robuuste REST API’s, gebaseerd op Clean Architecture en SOLID-principes
- Optimaliseren van T-SQL-query’s, database-indexering, performance tuning en andere databaseprocessen binnen SQL Server
- Realiseren van CI/CD-pipelines met Azure DevOps, inclusief build- en releaseprocessen en Git-based workflows
- Implementeren van veilige authenticatie- en autorisatieprocessen met OAuth 2.0, OpenID Connect, IdentityServer en Microsoft Entra ID (Azure AD)
- Optioneel: werken aan moderne, responsive front-end oplossingen met Blazor en/of React + TypeScript
Вимоги
- Minimaal 5+ jaar ervaring in softwareontwikkeling binnen .NET en C#
- Uitgebreide kennis van ASP.NET Core, Entity Framework Core en Azure-diensten zoals App Services, Blob Storage en Azure SQL
- Ervaring met event-driven ontwikkeling en asynchrone communicatiesystemen zoals Azure Service Bus
- Sterke databasevaardigheden (T-SQL, performance tuning, stored procedures)
- Grondige kennis van REST API-ontwikkeling, Clean Architecture en SOLID-principes
- Bekend met unit testing (bijvoorbeeld met xUnit) en een sterke focus op codekwaliteit
- Ervaring met Agile/SCRUM en tools zoals Azure DevOps, JIRA of vergelijkbaar
- Kennis van authenticatie- en autorisatieprotocollen zoals OAuth 2.0 en OpenID Connect
- Pré: Ervaring met frontendontwikkeling in Blazor (Server/WASM) of React + TypeScript
- Pré: Skills in UX/UI-ontwerp en het bouwen van gebruiksvriendelijke interfaces
Backend developer
Оригінал