About Us
We are construction contracting company and are in the process of modernizing our existing systems to improve the interface, speed, and error resolution. We are looking for a talented Blazor Developer to join our team to help us transition to a modern web-based framework.
We are seeking an experienced Blazor Developer with a strong background in .NET to lead the development of new web-based applications and integrate them with our existing ERP systems. The ideal candidate will have a passion for teaching and be able to train our current team in Blazor and modern development practices.
Responsibilities
• Develop New Applications: Design, develop, and deploy new web-based applications using Blazor and .NET technologies.
• ERP Integration: Integrate new Blazor applications with existing VB .NET-based ERP and older VB operations and staff management programs.
• Performance Optimization: Improve the performance, speed, and error handling of the new applications.
• Team Training: Train and mentor existing team members on Blazor, .NET, and modern web development practices.
• Code Quality: Ensure high code quality with effective Queries Buildup, Testing, and best practices with user friendly interface and Popup notification for user guidance.
• Collaboration: Work closely with other developers, managers, and stakeholders to understand requirements and deliver solutions.
• Documentation: Create and maintain technical documentation for new applications and integration processes.
• Support: Provide ongoing support and troubleshooting for new and existing applications.
Requirements
• Experience: Minimum of 5 years of experience in .NET development with at least 2 years in Blazor.
• Technical Skills:
• Proficient in Blazor, ASP.NET Core, C#, and .NET Core.
• Strong understanding of front-end technologies such as HTML, CSS, and JavaScript.
• Experience with Web Assembly and server-side Blazor.
• Knowledge of VB .NET and older VB applications is a plus.
• Integration Skills: Experience in integrating web applications with existing ERP systems.
• Performance Tuning: Proven ability to optimize application performance and resolve errors effectively.
• Mentorship: Previous experience in training and mentoring junior developers.
• Communication: Excellent communication skills, both written and verbal, to convey technical concepts to non-technical team members.
• Problem-Solving: Strong analytical and problem-solving skills.
Preferred Qualifications
• Education: Bachelor's degree in Computer Science, Information Technology, or a related field.
• Certifications: Relevant certifications in .NET and web development.
• Agile Experience: Familiarity with Agile/Scrum methodologies.
Job Type: Full-time
Application Deadline: 15/08/2024
MNCJobsGulf.com will not be responsible for any payment made to a third-party. All Terms of Use are applicable.