Position: Senior .NET Developer
Company: Binariks Inc.
Experience required: 5y
English level: intermediate

**Responsibilities:**
- Developing high quality, testable and high-performant software using Agile practices;
- Gathering requirements, setting priorities and making precise decisions within deadlines.

**Job Requirements:**
- 4+ years of commercial experience in .NET;
- Experience with C#, ASP .NET, .NET Core, REST API;
- Experience with ORM (one of Entity Framework, Dapper, NHibernate);
- Strong knowledge of Relational DB design principles;
- Knowledge of modern best practices for developing a web application;
- Strong knowledge of OOP and OOD principles;
- Good understanding of CI/CD process;
- Knowledge of web security concepts and principles.

**Skills and Special Knowledge:**
- English Intermediate+;
- Knowledge of Agile/SCRUM and iterative development lifecycles;
- Good problem-solving skills;
- Good communication skills.

**We provide the following for our employees:**
- 18 working days of paid vacation;
- Paid sick leaves (20 days per year);
- Flexible work schedule;
- Possibility to share and gain knowledge on regular tech talks;
- Competitive and rewarding salary based on performance appraisals/knowledge evaluation;
- Comfortable office facilities;
- Challenging and interesting projects;
- Corporate events and birthday celebrations.