Position: Blazor Developer
Location: US (Remote)
Summary:
We are seeking a skilled Blazor Developer to design and develop modern, responsive web applications using Microsoft .NET and Blazor. The ideal candidate will have strong experience in C#, ASP.NET Core, Web APIs, database development, and modern frontend development.
Key Responsibilities
- Design, develop, test, and maintain web applications using Blazor.
- Build reusable UI components using Blazor Server and/or Blazor WebAssembly.
- Develop RESTful APIs using ASP.NET Core.
- Implement responsive and user-friendly interfaces.
- Integrate applications with SQL Server and other databases.
- Write clean, maintainable, and reusable C# code.
- Implement authentication and authorization using technologies such as ASP.NET Core Identity, OAuth, or JWT.
- Integrate third-party APIs and enterprise systems.
- Perform unit testing, debugging, and performance optimization.
- Collaborate with UI/UX designers, backend developers, QA engineers, and business teams.
- Participate in code reviews and follow development standards.
- Troubleshoot and resolve application issues in development, test, and production environments.
- Support CI/CD and application deployment processes.
Required Skills
- 3+ years of experience in .NET development.
- Strong hands-on experience with Blazor.
- Strong knowledge of C#, .NET / ASP.NET Core.
- Experience with Blazor Server and/or Blazor WebAssembly.
- Strong knowledge of HTML, CSS, JavaScript, and responsive web development.
- Experience developing REST APIs.
- Good knowledge of SQL Server and Entity Framework Core.
- Experience with Git and CI/CD practices.
- Understanding of authentication, authorization, and web security.
- Strong debugging and problem-solving skills.
Preferred Skills
- Experience with .NET 8/9 or later.
- Experience with Azure or AWS.
- Knowledge of JavaScript frameworks and libraries.
- Experience with Docker and microservices
If qualified and interested, please send your resume to harish.gotur@tieto.com