Senior .NET Integration Engineer - permanent role
Senior .NET Integration Engineer
City of London (3 days in office)
Up to £85,000
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
Skills & Experience
- 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