Position: Middle .NET Developer
Company: PSR Company
Experience required: 2y
English level: upper

Requirements:
- 3+ years of commercial experience in .NET development;
- Good understanding of OOP, Design Patterns, code analysis, and refactoring principles;
- Good knowledge and experience with .NET framework 4+ and/or .NET Core;
- Good knowledge of SQL programming for MS SQL Server Database, Entity Framework;
- English upper intermediate level or higher, both verbal and written. 
- Higher education in Computer Science, or Computer Engineering, or Applied Mathematics.

Responsibilities:
- Development of the large web-based solution for world major player of end-to-end cash management and cash supply chain market;
- Take part in the estimation of implementation efforts;
- Suggest software improvements and technical solutions;
- Take part in code review and refactoring;
- Developing new functionalities on Front- and Back-end;
- Building flexible architecture for large-scaled solutions based on detailed specifications.

As a plus:
- Experience with TFS, Git, StyleCop;
- Experience in developing with DevExpress, HTML5;
- Experience in working with foreign clients;
- Experience in developing Web Application with ASP.NET Web Forms;
- Experience in Rest, MicroServices, DDD/Event Driven Design;
- Experience in client-side development (JavaScript, Angular 2+, jQuery, Ajax);
- Experience HTML/CSS3 page layout and formatting.

Company offers:
- Competitive compensation;
- Paid 24-day vacation, compensation of educational courses;
- Regular salary review based on employee performance;
- Ability to learn from industry leaders and work with international clients;
- Convenient office location in a quiet downtown area (Pecherska St.);
- Business trips to European countries;
- No micromanagement: we encourage self-organization and trust;
- Flexible working hours (8 hours a day, 5 days a week);
- English classes with the opportunity to upgrade your grammar and speaking skills;
- Friendly, international democratically oriented team;
- PS4, regular corporate events.