Position: Middle .NET Developer
Category: .NET
English level: upper
Years of experience: 2.5

I have a solid background in web development and 2.5 years of experience in commercial software development using .NET-oriented technologies. I am a highly motivated and results-oriented person with extensive knowledge of software engineering. I believe that my skills and experience make me a valuable asset to any team looking to build cutting-edge software solutions.
- Design and development of web APIs and WCF services
- Design and development of web applications using ASP.NET Core MVC and Razor Pages
- Migrate a module from monolithic enterprise solution to cloud architecture using microservices
- Hands-on experience with Azure cloud services (Azure App Service, Azure SQL, Azure Service Bus, etc.)
- Writing code following best practices and team standards
- Design database structure (MS SQL, PostgreSQL), experience with NoSQL (MongoDB)
- Entity Framework, EF Core, database migrations
- Writting and optimizing queries using LINQ and SQL
- Unit tests (xUnit, Moq)
- Experience with different DI containers, ORMs, queues and message brokers
- Worked with full SDLC including coding, testing, debugging, building, deploying and publishing
1. Opportunity to grow, improve my skills and gain new experience.
2. I would like to work with cloud-oriented projects, preferably with microservices architecture.
3. I’m not interested in front-end positions, unless it is a full-stack position (.NET + JS framework) with a focus on a back-end