C# Developer for Automated Email Report System

Job ID: 38727259

Budget: ₹600 – ₹1,500 INR

Looking for a C# (.net 6+) developer with experience in working With Hangfire/Quartz.net or alternative, main objective of the project to create a way to send reports via E-Mail.

here are few key points requirement or auto scheduling

• Have a way to schedule when to send which reports lets say I have to send all today generated invoices daily at 7 PM and send weekly production on Saturday at 5 PM.
• Implement an error notification system that alerts users via email when a task fails.
• Include authentication and authorization to control access to scheduling and log views.
• Design a user-friendly interface for scheduling and monitoring tasks, accessible by non-technical users.
• Implement a retry mechanism in case of email delivery failures, with configurable retry intervals.
• Support multiple report formats, such as Excel, PDF, based on user preference.
• Proper tests should be included with final delivery of the project.

Please note that
• All queries to signify invoices or production will be provided by me, All reports are developed in DevExpress Reports so one should be familiar with how reports are called, filtered to show data and PDF are generated. If not then I can help with that.
• App should be compatible with Windows 10/11/Server 2016+.
These are fixed reports so once scheduled they will work just as needed until users manually changes the schedule.
• All Coded files should be submitted when the project I completed.
• The app will only be considered as completed when app will be deployed at a client's end.
Related categories: .NET C# Programming Project Scheduling ASP.NET