We are seeking an experienced and highly skilled Senior Blazor Consultant/Developer to join our dynamic team. As a Senior Blazor Consultant you will be responsible for leading and executing Blazor development projects providing technical expertise and collaborating with crossfunctional teams to deliver highquality solutions.
Key Responsibilities:
Blazor Development:
- Lead the design development and implementation of Blazor applications.
- Provide expertise in building responsive and interactive web applications using Blazor.
- Ensure the performance scalability and maintainability of the developed solutions.
Technical Leadership:
- Mentor and guide junior developers in best practices for Blazor development.
- Collaborate with other teams to integrate Blazor components into existing systems.
- Stay abreast of the latest trends and advancements in Blazor and related technologies.
Project Management:
- Participate in project planning estimation and resource allocation.
- Work closely with project managers to ensure timely delivery of highquality solutions.
- Provide technical input for project proposals and feasibility assessments.
Quality Assurance:
- Conduct code reviews to ensure adherence to coding standards and best practices.
- Implement and advocate for automated testing methodologies to ensure software quality.
- Troubleshoot and resolve technical issues throughout the development lifecycle.
Qualifications:
Education:
- Bachelors degree in Computer Science Engineering or related field. Masters degree is a plus.
Experience:
- Minimum of 5 years of handson experience in Blazor development.
- Proven track record of successfully leading and delivering complex Blazor projects.
Skills:
- Proficiency in C# development.
- Strong expertise in clientside web development using Blazor.
- Experience with other web technologies (HTML CSS JavaScript).
- Knowledge of web APIs and integration with backend services.
Communication:
- Excellent verbal and written communication skills.
- Ability to convey technical concepts to both technical and nontechnical stakeholders.
Certifications:
- Relevant certifications in Blazor and Microsoft technologies are a plus.
Additional Requirements:
- Ability to work collaboratively in a team environment.
- Strong problemsolving and analytical skills.
- Proactive attitude towards learning and adopting new technologies.
- Excellent time management and organizational skills.