At a Glance
- Tasks: Design and build scalable Blazor-based UI systems for enterprise applications.
- Company: Leading financial services firm in the heart of London.
- Benefits: Competitive salary up to £85,000, flexible working, and career growth opportunities.
- Other info: Collaborative environment with a focus on innovation and best practices.
- Why this job: Join a dynamic team and shape the future of financial technology.
- Qualifications: 5+ years in .NET development with strong Blazor experience.
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
Senior .NET Integration Engineer (with Blazor experience) in London employer: McCabe & Barton
Join a forward-thinking company in the heart of the City of London, where innovation meets collaboration. As a Senior .NET Integration Engineer, you will thrive in a dynamic work culture that prioritises employee growth and development, offering opportunities to enhance your skills in cutting-edge technologies like Blazor and .NET. With a competitive salary and a flexible working arrangement of three days in the office, this role not only promises meaningful work but also a supportive environment that values your contributions and fosters professional advancement.
StudySmarter Expert Advice🤫
We think this is how you could land Senior .NET Integration Engineer (with Blazor experience) in London
✨Tip Number 1
Network like a pro! Reach out to your connections in the industry, especially those who work in financial services or have experience with .NET and Blazor. A friendly chat can lead to insider info about job openings that aren't even advertised yet.
✨Tip Number 2
Show off your skills! Create a portfolio showcasing your best Blazor projects and any integrations you've done with .NET APIs. This will give potential employers a taste of what you can do and set you apart from the crowd.
✨Tip Number 3
Prepare for interviews by brushing up on your knowledge of microservices architecture and clean coding principles. Be ready to discuss how you've applied these in past roles, as this will demonstrate your expertise and fit for the Senior Integration Engineer position.
✨Tip Number 4
Don't forget to apply through our website! We love seeing candidates who are genuinely interested in joining us. Plus, it makes it easier for us to keep track of your application and get back to you quickly.
We think you need these skills to ace Senior .NET Integration Engineer (with Blazor experience) in London
Some tips for your application 🫡
Tailor Your CV:Make sure your CV highlights your experience with Blazor and .NET integration. We want to see how your skills align with the role, so don’t be shy about showcasing relevant projects or achievements!
Craft a Compelling Cover Letter:Your cover letter is your chance to shine! Use it to explain why you’re passionate about this role and how your background makes you the perfect fit. We love seeing enthusiasm and a personal touch.
Showcase Your Technical Skills:When filling out your application, be specific about your technical skills. Mention your experience with REST APIs, Azure, and any other relevant technologies. We’re looking for those who can hit the ground running!
Apply Through Our Website:We encourage you to apply directly through our website. It’s the best way for us to receive your application and ensures you’re considered for the role. Plus, it’s super easy!
How to prepare for a job interview at McCabe & Barton
✨Know Your Blazor Inside Out
Make sure you brush up on your Blazor skills before the interview. Be ready to discuss your experience with both Blazor Server and WASM, and think of specific projects where you've implemented these technologies. This will show that you not only understand the framework but can also apply it effectively in real-world scenarios.
✨Showcase Your Integration Skills
Since this role focuses on integrating .NET APIs with UI systems, prepare to talk about your experience with REST APIs and microservices. Have examples ready that demonstrate how you've successfully integrated different systems, particularly in a financial services context, as this will resonate well with the interviewers.
✨Demonstrate Clean Architecture Principles
Familiarise yourself with clean architecture principles and be prepared to discuss how you've applied them in your previous work. Highlight your understanding of modular design and how it contributes to performance and maintainability, especially in complex applications.
✨Prepare for Technical Questions
Expect technical questions related to C#, ASP.NET, and asynchronous programming. Brush up on your knowledge of Azure services and CI/CD pipelines, as these are crucial for the role. Practising coding challenges or system design questions can also help you feel more confident during the technical part of the interview.