Position: .Net Team Lead
Company: Opinov8
Category: .NET
Experience required: 5y
English level: upper

**WE BUILD**

We Build a strong .Net Practice within our Delivery Organization. Overall projects cover such business areas as Logistics, Fin tech, Betting, Learning Applications, etc. Clients Geography - Europe, UK and USA. Tech stack- ASP .NET, .NET Core mainly.


**BEING PART OF THE TEAM**
Build a strong .Net Practice, develop .NET practices inside the company;
Build & Design efficient, secure and reusable systems and abstractions;
Code review and applying automated tests;
Participation in the Agile Product Development Life Cycle;
Focused on and responsible for the team’s productivity and collective impact;
Prioritizes and manages team work, adhering to critical project timelines in a fast-paced environment;
Scopes and stages work into well-defined milestones;
Lead as a mentor to other engineers;
Approach responsibilities and challenges openly, responding productively to rapid change and able to continuously learn.


**POWER YOU BRING**
Deep understanding of OOP, OOD, SOLID, REST, SOA, DDD, Event Sourcing principles;
Solid experience with .NET;
Experience with relational and non-relational databases;
Experience with microservices architecture will be a plus;
Leading a team experience;
English: Upper-intermediate.