Description

•              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.