Job Summary The Senior .NET Blazor Developer will design, build, and maintain secure, scalable applications using Blazor, C#/.NET, Azure PaaS services, and Azure Cosmos DB. This role requires deep experience developing reusable front-end components, building Web APIs, integrating with Azure cloud services, and implementing modern application architectures. The developer will work in an Agile environment, collaborate with cross-functional teams, support CI/CD processes, and ensure adherence to high-quality coding standards. Key Responsibilities Build and maintain Blazor-based front-end applications, including secure, reusable UI components and libraries. Develop robust backend services using C#, .NET, Web API, Razor, Entity Framework, and SQL-based CRUD operations. Design and integrate applications with Azure PaaS services such as App Service, Functions, Service Bus, Event Grid, Key Vault, Storage Accounts, Cosmos DB, Application Insights, Redis Cache, Azure SQL Database, Blob Storage, ADF, and Logic Apps. Implement front-end features such as Reactive Forms, MFA, authorization flows, and Azure AD claims management. Integrate Azure SDK components for messaging, notifications, event processing, database access, and resource provisioning. Develop APIs and services following ASP.NET Core best practices, including middleware, dependency injection, logging, and exception handling. Work with Entity Framework Core and SQL databases to optimize schema, queries, and data operations. Develop asynchronous .NET components using async/await and IAsyncEnumerable patterns. Configure and maintain Azure API Management (APIM) policies and Kong API Gateway integrations. Leverage AWS services including IAM roles, Elastic Beanstalk, EKS, Lambda, and Kubernetes (where applicable). Manage version control using Azure DevOps or GitHub including pull requests, code reviews, and branching strategies. Build and maintain CI/CD pipelines with modern DevOps practices. Adhere to industry-standard and client-specific coding standards. Collaborate with business analysts and participate in unit testing, Agile ceremonies, and engineering discussions. Work effectively within onshore/offshore delivery models ensuring smooth communication and project execution. Required Qualifications Minimum 10 years of hands-on development experience with C#, .NET, Web API, and enterprise application development. Strong expertise with Blazor for building front-end applications and reusable components. Extensive experience in Azure PaaS services including App Services, Functions, Service Bus, Event Grid, Cosmos DB, Azure SQL, Redis Cache, Storage Accounts, and ADF. Experience with Azure SDK integrations including Cosmos DB, Event Grid/Hubs, Notification Hubs, ARM/Bicep templates, and programmatic resource provisioning. Strong proficiency in .NET 6/7/8, ASP.NET Core, Entity Framework Core, and SQL CRUD operations. Experience working with Cosmos DB or DynamoDB clients for NoSQL data operations. Strong understanding of asynchronous .NET programming patterns. Deep experience with Azure API Management policies and Kong API Gateway. Working knowledge of AWS services including IAM, EKS, Lambda, Elastic Beanstalk, and Kubernetes architectures. Hands-on experience with CI/CD pipelines and DevOps workflows. Proficiency in GitHub or Azure DevOps for code reviews, pull requests, and branching. Strong communication skills and ability to collaborate with cross-functional teams. Experience working in Agile/Scrum environments. Experience working within distributed onshore/offshore teams. Preferred Qualifications Experience with infrastructure templates (ARM/Bicep) for resource provisioning. Knowledge of API gateway best practices for hybrid or multi-cloud environments. Experience with APIM + Kong hybrid gateway implementations. Education: Bachelors Degree
Employers have access to artificial intelligence language tools (“AI”) that help generate and enhance job descriptions and AI may have been used to create this description. The position description has been reviewed for accuracy and Dice believes it to correctly reflect the job opportunity.
- Dice Id: compun
- Position Id: RefCompId:5725156
- Posted 8 hours ago