Blazor Team Lead Job We are seeking a seasoned Blazor developer to lead our team and mentor junior developers in building high-performance web applications. The ideal candidate will have extensive experience with Blazor, strong leadership skills, and the ability to guide best practices. - Key Responsibilities: - Design, develop, and deploy web applications using Blazor - Define technical architecture and standards for the team - Mentor and guide developers, conduct code reviews, and ensure high code quality - Collaborate closely with Product Owners, UX/UI Designers, and other stakeholders to align technical solutions with business needs - Troubleshoot and optimize performance, scalability, and security - Stay updated on the latest Blazor, .NET, and web technologies to suggest improvements and innovations Requirements - 6+ years of experience in .NET application development using Microsoft technologies such as C#, ASP.net, XML, SQL Server. VB.net, .NET Core, and Blazor - User interface development experience using HTML5, Blazor, SignalR, Internalization, and IIS - Advanced knowledge of C# development including multi-threading, interfaces, entity frameworks, and dependency injection - Experience in the design and implementation of RESTful services using ASP.Net WebAPI, Entity Framework - Understanding of systems architecture, excellent problem-solving, troubleshooting, and diagnostic skills - Some mobile development experience is a plus - Experience with AGILE methodology - Azure Experience - Excellent communication skills - fluent in English language (verbal and written) - Must have an organized and analytical working style, and the ability to plan your own work - Initiative and drive to do great things About the Company We are a global software development firm that brings top-tier engineering talent to clients around the world. Our engineers tackle custom product development projects, staff augmentation, major integrations, and upgrades. We offer a flexible work environment, generous vacation schedule, brand-new laptop, and other benefits. We're looking for a talented individual who can contribute to our team's success and growth. Apply now and take the first step towards an exciting career opportunity.