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

**WE BUILD**
Project's mission is to create a platform that catalyzes technology-led change in hospitals and healthcare systems. We're here to drive a fundamental shift in the quality and cost of delivering healthcare and enable new, more patient-centric ways of working. We want to give providers the tools they need to deliver long-term, high-quality, care now and for the next generation.

**BEING PART OF THE TEAM**
Ensuring efficient delivery of a scrum team;
Managing all technical processes, communicating with involved people inside and outside the team;
Work with the development community to ensure we build sustainable digital products;
Take part in the hiring process;
Working on critical architectural and technical tasks along with the Solution Architect.

**POWER YOU BRING**
5+ years of professional experience building advanced solutions with .NET;
1+ years of leading commercial experience;
Experience with ASP.NET Core and C#, experience with Web API and REST;
Experience with MS SQL;
Experience with event-based systems
Practical experience in developing cloud applications;
Experience in building microservices;
Knowledge of software design patterns, understanding of DevOps and Continuous Delivery practices;
Experience in unit testing and following the TDD approach is a must;
English - Upper-Intermediate;
Excellent communication and documentation skills.