Position: Team/Tech Lead, Senior .NET Developer
Category: .NET
English level: upper
Years of experience: 10

Has 7 years experience communicating with clients, participated in pre-sales, has talent to understand and care about business needs, not just "write code"

Won several pre-sales for outsourcing company

Participated in training programs as a mentor in C#/.NET field
Has experience integrating with 3rd party systems, delegating tasks and managing teams. Has experience in estimation, participated in pre-sales activities.
Has experience in following domains: finance, real estate, recruitment, documents, management.
Has experience as a mentor in C#/.NET field

2 years experience in product company, developed several microservices from scratch and also several integrations with 3rd party payment systems.

7 years experience in outsourcing: supported multiple projects, designed architecture for new projects and integrations with 3rd party systems (e.g. Outlook Web App)

Technologies: ASP.NET, ASP.NET Web API, ASP.NET Core,  Entity Framework, ReactJs&TypeScript, CQRS&EventSourcing, RabbitMQ, MSSQL, Service Fabric, MS Azure