Position: Software Engineer (.NET + Angular)
Company: Perfectial
Experience required: 3y
English level: intermediate

Initially made to manage technical purchases, ultimately the solution can be used by any agency or company to manage the procurement of anything – software, hardware, services, office supplies, catering, etc. We are looking for a new team member, who will be involved in the development of the new features, upgrading functionality, refactoring, implementing integrations, etc, while closely cooperating with the customer's organization. 

Requirements:  
3+ years of experience in software development
Strong knowledge of object-oriented programming and its principles
Good knowledge of C#, .NET Framework/.NET Core, ASP.NET MVC/Web API, Entity Framework, AngularJS/Angular
Experience with MS SQL Server/Azure SQL
Experience with Azure Cloud Services will be a plus
Experience with Elasticsearch will be a plus
English skills upper-intermediate or better
Good communication, problem-solving and interpersonal skills

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