Position: Middle/Senior Full-stack Software Engineer (.NET+Angular)
Company: Perfectial
Experience required: 3y
English level: intermediate

**Whom we are looking for:**
Perfectial is seeking a Software Engineer (.NET + Angular) to contribute to the SaaS platform that helps small federal agencies and private sector firms to better manage their procurement activities. 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 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