Position: Lead/Senior .NET
Category: .NET
English level: upper
Years of experience: 5

- Quality tests' coverage for all features (when there is no "release rush")
- Quality code review
- Following best practices and inspiring team with them
- ~15 beloved private nuget packages developed from api errors handling to message brokers' facades
- One project migrated from monolith to (almost)12-factor app
- Real high-load experience (>3000 message broker messages per minute)
Last years have been working with microservice architecture (using Clean & 3-layer architecture) with open-source & Azure dependencies.
Have experience with Azure Service Bus & RabbitMq, including frameworks development from scratch (on top of message brokers' connectors).
Familiar with common-used (GoF, Microservice, etc.) patterns & architecture diagrams' development.
Have developed 2 private component tests' frameworks (via Docker Compose).

Wanna work with local Docker Compose and production Docker Swarm (or analogue), project's common logic packaging, open-source technologies (RabbitMq, Hashicorp Vault, PostgreSql).
Don't wanna work with:
- Hard dependency on some SaaS without emulators (for example, without emulator as Docker image)
- Quality testing (at least quality component testing is must have)
- 24/7 rush atmosphere