Position: Tech Lead .NET
Company: TechHunt
Experience required: 5y
English level: intermediate

Duties:
•	Design, defining quality attributes and technical drivers, development of application- and solution-scale systems
•	Creation of technical specifications or architecture visions covering quality attributes, diagrams, associated risks, technical and system requirements
•	Building development process
•	Leading/guiding small teams of engineers to drive them, decompose the complexity to tasks, mentor them and back-up if needed, communicating and convincing around that or another decision

Requirements:
•	C# (.NET Framework, .NET Core), WPF, ASP.NET, MVC
•	JavaScript, HTML, CSS, Bootstrap, JQuery MS SQL
•	Estimation and scope decomposition
•	Risk assessment, defining dependencies and assumptions
•	Technical specifications and architecture vision document creation
•	Technology assessments and comparisons
•	Participation in discovery phases and workshops covering all technical aspects of the deal
•	Prototypes and proof-of-concept creation with their further delivery and presentation to the stakeholders
•	Participation in the implementation phase defining and creating the core of that or another system, transferring the knowledge to the development team