Position: .NET Tech Lead
Company: EVOLVE Dev
Category: .NET
Experience required: 5y
English level: intermediate

**Responsibilities**
•	Participate in the design and development of scalable and highly available solutions
•	Participating in code and architectural reviews 
•	Manage and support the team
•	Dealing with business stakeholders on the client-side
•	Exploring new ideas and best solutions

**Required Skills**
•	5+ years experience with .NET
•	Experience with .NET Core, ASP.NET Core Web API
•	Databases e.g. SQL Server, MySQL
•	Experience with Angular 2+
•	Amazon Web Services (or similar e.g Azure, Google Cloud)
•	Understanding of the principles behind the design of scalable, highly available, and cost-effective solutions
•	Experience with Microservices Architecture 
•	Excellent understanding of Object-Oriented Software Design principles
•	Ability to translate business requirements into technical specs
•	Understanding of agile software development methodologies

**We offer**
•	Opportunities for professional and career growth
•	Contributing to a high scale, complex product and seeing the real-time impact of your work
•	Competitive base salary
•	Healthcare insurance
•	Challenging tasks and professional development, knowledge & best practice sharing