Position: Senior .Net Developer
Category: .NET
English level: upper
Years of experience: 4

Developing of IVR application
I was working on enterprise that provides a platform for different real estate services.
Backend part of this platform was written in C# with ASP.NET MVC framework. Internal APIs written using ASP.NET WebAPI. 
There i had a position of junior full-stack developer and my daily tasks were related to backend and frontend parts of application. In heart of it we had a business rules engine. Also, there was a messaging broker RabbitMQ that we have used for different asynchronous tasks. We used EntityFramework as ORM, and MS SQL Server as database. Also, we used a SignalR for real-time communication(for example in application there was a chat). Frontend parts of application were written in JS with jQuery and knockout libraries. But there was a new module where I had a possibility to work with modern Angular framework. Also I have a theoretical knowledge of unit testing and some experience with it(MSTest). For Depedency Injection in our project we used Autofac DI container.
I would like to mention different interesting tasks that i've been working on
I developed IVR(intelligent voice response) application that integrates with other parts of system through REST API and gives users access to some part of systems functionality
I had a chance to work with Elastic a little bit(using a Nest library) and RabbitMQ.
I'm looking for a backend developer job in small or mid-sized team, but not in a big team or big outsorcing company. Also, I want to empasize that level of compensation is not so important. I'm looking for a place where i can get more experience with different backend technologies than on current place.