Position: .Net Technical Lead
Company: Softermii
Experience required: 3y
English level: upper

Requirements:
5+ years of experience with C# .NET, ASP.NET MVC;
Good knowledge of SQL, database design, query optimization;
Good knowledge of OOP/OOD is a must;
Experience in creating unit tests and integration tests. (XUnit, NUnit, MS Test);
Upper-intermediate English and higher;
Solid debugging skills(ability to pinpoint problems in both compiled and dynamic code).
Continuous Integration / Continuous Deployment process
Ability to build a solution from scratch
Test First Approaches (TDD), BDD
Ability to transform the requirements to technical solutions and architecture
Knowledge of Architecture Design practices including TOGAF, SOLID, DRY
Websocket with SignalR
Elasticsearch (version 6.x)

We offer:
Flexible schedule; 
A unique work environment where you can be a part of creating a new and innovative product;
Work with high-profile customers;
Friendly multi-cultural team;
Competitive salary & career growth opportunities;
English courses;
5 days of paid sick leave per year;
21 working days of paid vacation;
Convenient office location.

Responsibilities:
Code review;
Branching strategy enforcement;
Code refactoring;
Requirements implementation;
Participation in System Architecture / Technology selection processes;
Participation in Pre-sale.