Job Description
Join our team as a Senior .NET Developer focusing on building high-performance, scalable, event-driven applications using Service Fabric and Blazor Server. Leverage modern Azure services and Reactive principles to deliver robust, real-time solutions.
Key Information
- Location Model: Hybrid
- Location Details: On-site/Hybrid - Specific location not detailed but implied to be where the company has an office.
- Salary Range: N/A
- Years Experience Min: N/A (Senior level implies several years, but no minimum stated)
- Employment Type: N/A
- Company Industry: N/A (Likely Tech or industry relevant to Digital Twins/IoT)
- Visa Sponsorship: N/A
- Relocation Assistance: N/A
- Working Hours: N/A
Technical Stack
- Core (Must-Have):
- .NET 8 (C#, Microservices, Distributed Systems)
- Azure Service Fabric (Reliable Services & Actors)
- Blazor Server
- DevExpress UI components
- Entity Framework Core (EF Core) with Azure Cosmos DB
- Reactive Extensions (Rx.NET) & Reactive Manifesto
- Domain-Driven Design (DDD)
- Azure Service Bus
- Azure Storage Accounts
- Azure Key Vault
- Azure Virtual Machines (VMs)
- PowerShell scripting
- Redis
- Digital Twins
- Hangfire
- Application Insights
- CI/CD Pipelines (Azure DevOps)
- MSTest and Moq
- Nice-to-Have:
- N/A
Role & Responsibilities
- Key Responsibilities:
- Develop & maintain Service Fabric applications (.NET 8, Reliable Actors).
- Build and enhance Blazor Server portals with DevExpress UI components.
- Design and optimize messaging architectures (Service Bus, Redis, Hangfire).
- Implement EF Core with Azure Cosmos DB for scalable data.
- Apply Rx.NET and Reactive Manifesto principles for event-driven processing.
- Utilize DDD for structured, scalable business logic.
- Must-Have Qualifications:
- Experience with .NET 8, microservices, and distributed systems.
- Proficiency in Service Fabric (Reliable Services & Actors).
- Experience with Blazor Server and DevExpress components.
- Expertise in EF Core with Azure Cosmos DB.
- Experience using Reactive Extensions (Rx.NET) and Reactive Manifesto principles.
- Strong understanding and application of Domain-Driven Design (DDD).
- Experience with Azure Service Bus, Storage, Key Vault, VMs, PowerShell, Redis, Digital Twins, Hangfire, and Application Insights.
- Ability to implement CI/CD pipelines (Azure DevOps) and write tests (MSTest, Moq).
- Focus on security, scalability, and performance.
- Nice-to-Have Qualifications:
- N/A
Company & Culture
- Benefits Highlights:
- N/A
- Potential Red Flags / Things to Note:
- Salary range is not provided.
- Specific office location for hybrid model is not detailed.
- Years of experience minimum not explicitly stated.
- Company Culture Snippets:
- N/A
Job description We are looking for a Senior .NET Developer to join our team and drive the development of a high-performance Service Fabric application with a Blazor Server portal. You will work with .NET 8, Reactive Extensions (Rx.NET), Entity Framework Core (EF Core), Azure Service Fabric, PowerShell, Azure Virtual Machines (VMs), Key Vault, Cosmos DB, Redis, Digital Twins, Azure Storage, Azure Service Bus, Hangfire, and DevExpress components to build highly scalable, event-driven applications. Key Responsibilities Develop & maintain a high-performance Service Fabric application using .NET 8 and Reliable Actors. Build and enhance a Blazor Server portal with DevExpress UI components for interactive, real-time user experiences. Design and optimize messaging architectures using Azure Service Bus, Redis, and Hangfire. Implement Entity Framework Core (EF Core) with Azure Cosmos DB for scalable cloud data storage. Utilize Reactive Extensions (Rx.NET) to handle asynchronous, event-driven data streams. Design reactive systems aligned with the Reactive Manifesto (Responsive, Resilient, Elastic, and Message-Driven). Apply Domain-Driven Design (DDD) to create well-structured, maintainable, and scalable business logic. Develop and integrate DevExpress UI components into the Blazor Server frontend for a rich, modern user interface. Manage and secure application secrets and certificates with Azure Key Vault. Work with Azure Virtual Machines (VMs) for hosting, networking, and automation tasks. Develop and maintain PowerShell scripts for automation, deployment, and system configuration. Utilize Azure Storage Accounts (Blob and File Storage) for secure and efficient data management. Integrate Digital Twins for real-world asset modeling and IoT-based data insights. Implement Application Insights for performance monitoring, telemetry, and logging. Optimize performance, security, and scalability for Service Fabric microservices and Blazor UI. Work with DevOps teams to implement CI/CD pipelines for Service Fabric and Blazor applications. Write and maintain unit and integration tests using MSTest and Moq Job requirements .NET 8 (C#) with experience in microservices and distributed systems. Service Fabric (Reliable Services & Reliable Actors). Blazor Server for real-time, interactive web applications. DevExpress UI components – experience integrating and customizing DevExpress controls for Blazor. Entity Framework Core (EF Core) with Azure Cosmos DB for scalable data storage. Reactive Extensions (Rx.NET) for event-driven, real-time data processing. Strong understanding of Reactive Manifesto principles. Domain-Driven Design (DDD) – applying aggregates, bounded contexts, domain events, and repositories. Azure Service Bus for messaging and event-driven communication. Azure Storage Accounts (Blob, File Storage). Azure Key Vault for secret management and security best practices. Azure Virtual Machines (VMs) – provisioning, automation, and configuration. PowerShell scripting for infrastructure automation and deployment tasks. Redis for caching and optimizing microservices performance. Digital Twins (IoT and real-time data modeling). Hangfire for background job processing and distributed task execution. Application Insights (Performance monitoring, telemetry, and logging). CI/CD Pipelines (Azure DevOps) for automated deployment. Strong focus on security, scalability, and performance optimization. Unit & Integration Testing using MSTest and Moq to ensure application reliability. On-site, Hybrid All done! Your application has been successfully submitted! Other jobs
Job Details
Location
Remote / Antwerpen, Belgium
Key Skills
RedisPowershellHangfireAzure Service BusDevexpressMoqDomain Driven Design (ddd)Application InsightsMstest.net 8 (c#)Azure Key VaultAzure Virtual Machines (vms)Blazor ServerCi/cd Pipelines (azure Devops)Digital TwinsEntity Framework Core (ef Core)Reactive Extensions (rx.net)Senior .net DeveloperService Fabric