Position: Back-end (.NET/C#) TL #11465
Company: Lohika
Category: .NET
Experience required: 5y
English level: intermediate

The main product is a platform that pools together all projects and allows the user to manage projects, use reports, build project schedules, dependencies, track all financial data, both costs and revenue, etc.

**Responsibilities**

•	Lead architectural team according to established processes while tightly collaborate with the stakeholders on client’s side
•	Suggest technical and functional improvements to add value to the product
•	Drive the team
•	Proactively raise technical risks and suggest measures against them
•	Ensure high quality development standards
•	Continuously collaborate with stakeholders.
•	Take part in requirements analysis, task planning, estimation, coding and participate in regular code reviews.
•	Suggest technical and functional improvements to add value to the product

**Requirements (required)**

•	1+ years of managerial experience
•	5+ years of commercial .NET experience
•	2+ years of commercial experience in Web (ASP.Net Core)
•	Strong understanding of SOLID paradigm
•	Strong knowledge and understanding of design patterns
•	Strong understanding of .NET fundamentals
•	Strong understanding of testing methodologies
•	Experience with Entityframework and database schema migrations
•	Experience in source code management systems such as Git
•	Good knowledge of all phases of the development lifecycle
•	Intermediate or higher level of English (verbal and written)

**Requirements (optional)**
•	Experience with building custom LINQ provider 
•	Experience with refactoring of enterprise projects