• At least 8 years' experience as a Back-end Developer with expertise in .NET technologies, including ASP.NET, C#, NET Core, Entity Framework, etc.
• Extensive experience working with message queues (e.g. RabbitMQ, Azure Service Bus) for asynchronous communication.
• Extensive experience with event-driven programming and implementing event handlers.
• Extensive experience with batch processing techniques and scheduling batch jobs.
• Extensive experience with monitoring tools to track message queue health, event handler performance, and system metrics
• Extensive experience with: API protocols such as SOAP and REST, Stored Procedures, and batch processing/queues.
Nice to Have:
• Application authentication using Microsoft EntraID.
• Experience in setting up automated testing.
• Experience with enforcing data compliance or regulations.