Position: Senior .NET Software Engineer
Company: Perfectial
Experience required: 3y
English level: upper

**Requirements:**
Extensive experience in .NET framework for 4+ years
Excellent C# and .Net Core knowledge
Strong knowledge of object-oriented programming and its principles
Experience with MS SQL or another RDBMS
Experience with NoSQL
Previous experience with microservices
Experience of Azure 
Experience with CRM integration and Scrapers will be a plus
Upper-intermediate English or higher


**We offer:**
Friendly and supportive environment
Competitive salary
Paid vacations and sick leaves
Medical insurance
Career development: professional guidance, certifications, and mentorship
Professional events: participation and reimbursement
English language courses
Team buildings and corporate celebrations