Position: Senior .Net Developer / Technical Lead
Category: .NET
English level: upper
Years of experience: 11

Participated in many commercial projects (financial, healthcare, and IT spheres). Created new projects and helped to improve existing ones. Often involved in pre-sale phases when a company has to provide estimates to a potential customer.
I'm a professional .NET Developer since 2003 (usually backend development, in some projects as a full-stack developer). Daily duties: provide estimates for new / existing projects; technical expertise of existing projects; technical expertise of developers; mentoring; implement new features / technical support / refactoring on existing projects
- Remote only. Relocation likely is not possible, but who knows
- I prefer to work in small companies (<100 ppls)
- I prefer when a team has dedicated roles: backend developers, frontend developers, at least one tester, and 1 PM.
- .NET Core / .NET 5+ projects only. I'm not interested in legacy projects running obsolete .NET Framework 4.x.
- Nice and friendly management
- Periodic salary review
- Job process without unneeded pressure
- Overtime is not acceptable
- Flexible working schedule
- No time tracking software
- At least 20 vacation days per year
- Sick days with compensation