Position: Team Lead / Tech Lead / Software Architect (C#, .NET)
Category: .NET
English level: upper
Years of experience: 8

Splitting Monolith into microservices. CI/CD all the stuff, Docker.
C# / .NET /.NET Core; ASP.NET MVC / WebAPI / ASP.NET Core; xUnit / Moq; Postgresql / Npgsql / EF.Core / Code-First migrations;

Architect:

* understand customer’s requirements
* building complex software systems from scratch
* defining NFR, and making them real
* working on reliable and high-load solutions

Lead:

* screening and interviewing engineers
* code review and bug fixing
* creating personal development plans for team members
* managing team work using agile methodologies

Dev:

* C# / .NET /.NET Core
* ASP.NET MVC / WebAPI / ASP.NET Core
* design patterns, DDD, SOLID

Testing:

* TDD
* xUnit / Moq
* TestContainers
* LoadTesting

DevOps (love CI, will help) :

* Kubernetes (Google Cloud Platform)
* Docker, docker-compose
* Jenkins / TeamCity; GitLab; CI / CD

Frontend basics:

* vue.js
* Angular / AngularJS
* React, Vanilla.js 
* HTML / CSS
Preferable product companies.

Looking for established workflow, non-trivial tasks, professional growth.