Position: Senior .NET Developer / Junior Architect
Category: .NET
English level: fluent
Years of experience: 7

– Acted as de-facto team lead in a small task-force dedicated to find and fix a long-living bug
– Designed and carried out a seamless migration of thousands of client passwords from a legacy encryption-based approach to hashing 
– Committed a small piece of code to an open-source project 
– Have some experience migrating projects from an old stack to a newer one and deploying them to Azure App Services
.NET developer with plenty of experience in web development, SQL and NoSQL databases. 
Good knowledge of distributed systems: I know what benefits distributed applications bring and at what price. Have knowledge of good design and pitfalls (out of order messages, message retry, deduplication, etc).
Familiar with event sourcing. Have read a lot of books and papers on development.
Advocate of the actor model (have a small commit in proto-actor)

Good communication skills. I'm able to talk with product people on their language, implement their requirements and explain technically intricate details in an understandable way.
I prefer non-formal atmosphere
Only remote jobs
Adequate management
Flexible/free schedule
Little/no legacy