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

Integrated 3rd party APIs into backend application
Implemented features from scratch in cooperation with other teams, that are now used by many clients of bank
C#, SQL
Mainly worked with .NET CORE, ASP .NET CORE 2.2/3.1/6.0
Databases: MS SQL SERVER
Has experience using ORM'S: Entity Framework, Dapper, ADO.NET
Has excperience with RabbitMQ, Redis, Azure ServiceBus, SendGrid, Kibana and Elastic Search, Microsoft Azure
Has knowledge of OOP, SOLID principles, design patterns
Has experience implementing REST, GraphQL APIs
Worked with such CI systems: Bamboo, Teamcity, Azure DevOps
Unit testing: Nunit, XUnit MSTest, Moq, Autofixture
First thing for me is people who work with. I give preference to companies where employees are highly valued. Communication inside company, team is a key thing. It's pleasure for me to work with people who are way experienced than me. Ideally, I would like to work for a product company, but outstaff for well growing project is also ok. Also I give preference to projects with actual tools and services which are used for software development