ASP.NET Core Developer to Upgrade Legacy ERP Solution
Skills Required
Description
Upgrading a legacy ERP solution requires a developer who can modernize the system without disrupting ongoing operations. The role involves moving outdated modules to ASP.NET Core while ensuring that existing business workflows continue running smoothly.
A strong command of C# will be critical for building reliable backend logic. The developer will be expected to refactor legacy code, introduce cleaner structures, and improve maintainability for long-term scalability.
Integration with SQL Server must be handled carefully. Query optimization, schema adjustments, and indexing will all play a role in ensuring that the upgraded ERP continues to perform efficiently under heavy data loads.
Entity Framework will help streamline database operations and reduce redundancy in code. Proper use of ORM practices can also make future enhancements easier to manage.
Security should be a top concern during the upgrade. Sensitive financial and operational data must be protected through role-based access control, encryption, and secure APIs.
The project will also involve creating thorough documentation to support both technical teams and end users, ensuring that everyone understands the updated processes.
Performance testing will be essential. The developer should ensure that upgrades not only improve functionality but also reduce downtime, speed up transactions, and provide a smoother experience.
Ultimately, the goal is to deliver a ...