Role Overview
We are looking for a highly skilled Senior Blazor/.NET Developer to join our team on a freelance basis. The primary objective is to refactor and enhance a production web application pivotal to the high-speed envelope manufacturing industry. This app is currently live with one client and requires substantial code optimization, UI completion, and feature expansion to accommodate over 15 additional clients efficiently.
Responsibilities
- Refactor and optimize the existing Blazor/.NET codebase to improve performance and maintainability.
- Complete unfinished UI components, enhancing the overall user experience.
- Develop new features to facilitate the onboarding of multiple clients seamlessly.
- Collaborate on database and data pipeline improvements, considering alternatives beyond MySQL/Azure IoT.
- Ensure the system's scalability, maintainability, and reliability.
- Transition into long-term maintenance and implement client-specific customizations after launch.
Required Skills
- Expertise in Blazor and .NET technologies.
- Experience with Azure for cloud-based solutions.
Nice to Have
- Familiarity with MySQL or willingness to explore alternative database solutions.
- Experience with Azure IoT pipeline or openness to alternatives.