Position: Senior Software Engineer
Category: .NET
English level: intermediate
Years of experience: 4

I really like my working experience at Stoloto.ru where I realised my skills. I want to notice that I wrote about 50% of new lottery processing system based on event sourcing pattern, which allow run new lottery products really fast.

Also I want to tell about my experience at banking sphere. I worked for one of top ten banks of Russia in product team under corporate cards section at internet banking for small and medium business. I refactored a lot of legacy code and moved two domains in to separated solutions with their own web api's. I quickly rose and was promoted to technical team where I worked at developing common services and libs.
Result-oriented software engineer with 4+ years experience in enterprise .Net development with C#. Have solid experience in backend development. I want to find remote Senior Software Engineer position with the possibility of growth to Software Architect.

Worked at automotive sales, gambling (lotteries) and banking spheres. 

Technology stack:
.Net Framework, .Net Core, C#, JavaScript
MS SQL Server, MySQL, MongoDb, Dapper, Entity Framework
ServiceProvider, Autofac, StructureMap, MediatR, SignalR, Rebus, Quartz, xUnit, Moq, NSubstitute
Docker, HashiCorp Consul
Json, Xml, REST, WebSocket
I want work in team of passionate developers, which love their work and ready dive deep in process of development. It's cool if your company has built cycle of development with testing, configured CI/CD and usage of modern technologies. Also I will really glad if you company has clear grade and feedback systems and developer can understand which role at project he has.