Senior .NET Integration Engineer (Blazor experience)

McCabe & Barton
Charing Cross, United Kingdom
2 days ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
English
Experience level
Senior
Compensation
£ 85K

Job location

Charing Cross, United Kingdom

Tech stack

ASP.NET
.NET
API
Component-Based Software Engineering
Automation of Tests
Azure
C Sharp (Programming Language)
JSON
Routing
Responsive Web Design
Web Applications
Web Application Frameworks
Enterprise Software Applications
.NET Core
Microsoft Power Automate
React
Blazor
Build Management
Front End Software Development
Asynchronous Programming
REST
Microservices

Job description

We are seeking a Senior Integration Engineer to design and build scalable, enterprise-grade UI systems using Blazor integrated with .NET APIs. This role focuses on owning the UI and integration layer within a modern microservices architecture, ensuring performance, scalability, and excellent user experience.

You will work across UI architecture, Back End integration, and system design-applying clean architecture principles to deliver robust, modular applications for a financial services environment.

Key Responsibilities

  • Build modular, scalable Blazor-based UI systems for enterprise applications
  • Define UI architecture patterns including state management, routing, and component design
  • Work closely with Back End teams to integrate .NET APIs and microservices
  • Translate business and design requirements into high-quality UI solutions
  • Ensure performance, maintainability, accessibility, and responsive design standards
  • Contribute to UI best practices, architecture decisions, and system design
  • Develop integrations with third-party systems and internal platforms using APIs
  • Support development of web applications using C#, ASP.NET, Razor, and JSON-based services

Requirements

  • 5+ years' experience in .NET Front End development
  • Strong hands-on experience with Blazor (Server and/or WASM)
  • Solid understanding of component-based UI architecture and SPA design
  • Experience working with REST APIs and .NET Core (v7+)
  • Strong C# and asynchronous programming skills
  • Experience with Azure (Logic Apps, Web Apps, Monitor)
  • Familiarity with CI/CD pipelines (Azure DevOps) and automated testing
  • Strong UI/UX awareness (layout, typography, responsiveness, design consistency)
  • Exposure to React or similar Front End frameworks beneficial
  • Financial Services industry experience

Apply for this position