.NET/Blazor Developer
Permanent - Fully Remote
About the Role
On behalf of a fantastic client, we are seeking a skilled and motivated .NET/Blazor Developer to join our remote development team. You will play a key role in building and maintaining modern web applications using Blazor and the latest .NET technologies. The ideal candidate will have hands-on experience with Azure, particularly Cosmos DB, Azure Blob Storage, and Azure Functions.
Key Responsibilities
- Design, develop, and maintain web applications using .NET and Blazor.
- Build and integrate scalable cloud-native solutions using Azure Functions, Cosmos DB, and Blob Storage.
- Collaborate with other developers, product managers, and stakeholders to understand requirements and deliver solutions.
- Write clean, maintainable, and well-documented code following best practices.
- Participate in code reviews, unit testing, and continuous integration processes.
- Troubleshoot, debug, and optimize performance across various components of the system.
- Contribute to architectural decisions and suggest improvements to existing solutions.
Essential Skills & Experience
- Strong commercial experience with .NET Core / .NET
- Proficiency with Blazor (Server and/or WebAssembly) for building interactive UIs.
- Solid experience working with Azure Functions (event-driven, serverless architectures).
- Hands-on experience with Azure Cosmos DB (NoSQL) and Azure Blob Storage.
- Familiarity with Azure DevOps, CI/CD pipelines, and version control (e.g., Git).
- Strong understanding of REST APIs, HTTP protocols, and asynchronous programming.
- Good communication skills and ability to work independently in a remote team.
- UK residency and right to work in the UK.
Desirable Skills
- Xamarin
- GIS/ArcGIS
This role is fully remote for UK based candidates only and candidates need a full working UK visa