Description:
We are seeking an experienced Blazor C# developer to build an application for data validation. The application will involve pre-populated fields with values obtained from an existing and functional web API source. The user will have the ability to either accept or override these values in the form. These values will then be submitted to an approval worflow (accepted or rejected by the supervisor). The application should notify the users (either operator or supervisor) by email when they have a task to complete (ex: to approve a data entry report).
Key Responsibilities:
Develop a Blazor application for manual data validation.
Integrate the application with existing web API endpoints to fetch and push data.
Implement a data approval workflow where operator-entered values are submitted for approval before being published to the database.
Implement user registration, password management, and role assignment (admin, supervisor, user).
Implement notification mechanism to alert users when they have a task to complete.
Implement logging mechanism to capture the instances when the original data (i.e., the "pre-validation" value) was overriden by operator.
Development of test scripts to validate the application functionalities.
Requirements:
Proficiency in Microsoft Blazor.
Strong experience in C# and SQL.
Proven ability to integrate applications with web API endpoints.
Capable of developing data validation and approval workflow apps.
Ability to write clean, robust, and well-commented code.
How to Apply:
If you are a skilled Blazor C# developer with a track record of building robust applications, we would love to hear from you. Please submit your resume along with a portfolio or examples of previous work.
Hourly Range: $20.00-$40.00
Posted On: July 31, 2024 12:10 UTC
Category: Full Stack Development
Skills:Full-Stack Development, C#, ASP.NET, Blazor, .NET Framework, API Integration, Microsoft SQL Server
Country: Canada
click to apply
Powered by WPeMatico
