Position: .Net Team Lead
Company: Trinetix
Category: .NET
Experience required: no_exp
English level: upper

Requirements:
 
- C# 7+, .NET 4.6+;
- .NET Core 2.1 
- OOP, SOLID;
- Web Development Backend - ASP.NET Web API, MVC;
- MS SQL Server 2014-2016, T-SQL, Stored Procedures, ADO.NET;
- C#, .NET, Database -  5+ years of commercial experience;
- Solid understanding and practical experience with async programming, threading, Web App lifecycle in different hosting environments, security, error handling;
- At least 1 year of leading experience.
 
Responsibilities:
- Lead a Back-end development team;
- Distribute the BE work on the project by assigning tasks between BE Engineers in the team, manage progress of all development activities against plan, etc,;
- Motivating team members and participating in evaluating their professional achievements and performance;
- Resolving conflicts among team members;
- Participating in groomings and estimation sessions;
- Plan and implement change requests;
- Take the responsibility for new release deployments;
- Take part in code review and refactoring;
- Working with the stakeholders, participating in meetings, providing the BE status updates(if needed) and troubleshooting;
- Collaborate with other team members (incl. Front-end Team lead, TDM, BSA, Architect, etc.);

 
Perks:
- Paid training programs, language courses;
- Medical insurance, gym, lawyer support, etc.;
- Free parking spot at a guarded lot near the office;
- Jam-free roads to the office and back;
- Comfortable working hours;
- Great team events;
- Travel discounts;
- Variety of knowledge sharing opportunities;